Автор Тема: Программирование по-русски  (Прочитано 78092 раз)

Оффлайн DVI

  • Начинающий
  • *
  • Сообщений: 1
    • Email
Re: Программирование по-русски
« Ответ #210 : 01.03.2023 14:18:56 »
Так может и не стоит шепелявить?  ;-D
Нет, рассказать об этом стоило.

Оффлайн trs

  • Давно тут
  • **
  • Сообщений: 284
Re: Программирование по-русски
« Ответ #211 : 01.03.2023 16:04:00 »
— An identifier, comment, string literal, character constant, or header name shall consist of a sequence of valid multibyte characters.
Читать - это читать.

Так читайте. Идентификаторы могут быть записаны кириллицей. Это не будущее, что бы в лужу не садились. Остальное комментировать не вижу смысла, отвечать на цитаты стандарта какими-то измышлениями - так себе ход.

Оффлайн trs

  • Давно тут
  • **
  • Сообщений: 284
Re: Программирование по-русски
« Ответ #212 : 10.03.2023 08:43:57 »
Казалось бы, никто не заставляет использовать русский. Энтузиастов считанные единицы, люди не организованы и не представляют малейшей угрозы сложившемуся рынку. Сиди себе, программируй сборочные сценарии для чужого ПО, продавай Qt5, которую забросил производитель два года назад, и ядро Linux, финансируемое запрещённой в РФ за призывы убивать русских компанией Meta. Но нет. Даже человек, заявлявший об отсутствии времени, вдруг нашёл оное и отметился в holywar.

Есть ли рациональное объяснение? Полагаю, да. Успех GNU/Linux в России обусловлен двумя факторами:
1. Указ правительства об импортозамещении;
2. Отсутствие доведённых до ума альтернатив.

Если с пунктом 1 ничего нельзя поделать и в отдалённой перспективе его исполнение приведёт к созданию в России своего ПО, то пункт 2 мотивирует к действию: просто рубить всё подряд на корню. Довольно странный выбор, когда можно было играть с ненулевым результатом, взаимовыгодно. Полагаю, объяснение простое: люди не меняются. Кто ничего не создал за 30 лет своего, ничего не создаст впредь и думать в этом направлении не способен.

> перед глазами просто всплыли cas@ и legion@,
> которые годами воюют и воюют с этими порождениями бездны, чтобы люди
> могли поковырять в носу и вынести вердикт :-/

Спасибо, Michael Shigorin, возьму Вашу формулировку на вооружение. Война идей, так война идей. Больше не жду от Вас примеров, что Вы создали. Линус Торвальс и сотоварищи - герои и спасли Эльбрус, это и так понятно.

Итак, по плодам их узна́ете их. (Мф. 7:20)

Оффлайн БудДен

  • Новичок
  • *
  • Сообщений: 0
Re: Программирование по-русски
« Ответ #213 : 09.04.2023 01:21:59 »
Моя статья вышла на нашем корпоративном портале. Поскольку я не писал, наверное, несколько лет, то я скажу только название статьи: "Ставка только на линукс - это ошибка", ссылку не дам. Деталей, как получилось, что эта статья вышла, тоже не дам, но могу только сказать, что здесь есть некая интрига, которая ещё не совсем завершена. Особенно должны привлечь ваше внимание картинки.

В статью не попал реверанс в пользу вашей системы, который я иногда делаю, выделяя её, как "лучшую из худших", да и план создания безопасного линукса там отсутствует. Он состоит в том, что нужно взять как можно более старую версию Линукса (не менее, чем 10-летнюю), дыры в которой уже известны достаточно неплохо, и закрыть каждую из этих дыр (их будут сотни-тысячи) самостоятельно. Альт Линукс (наряду с МС ВС) обладает предпосылками. чтобы стать отправной точкой в этом процессе.

« Последнее редактирование: 09.04.2023 01:27:23 от БудДен »

Оффлайн sib

  • Начинающий
  • *
  • Сообщений: 7
Re: Программирование по-русски
« Ответ #214 : 13.04.2023 15:39:14 »
вот можно на русском программировать, язык С, уже сейчас :-)

#include <stdio.h>
#define начало {
#define конец }
#define печатать printf
#define главная main
#define пустой void

пустой главная ()
начало
    печатать (" Программируем на русском! ");
конец

Оффлайн trs

  • Давно тут
  • **
  • Сообщений: 284
Re: Программирование по-русски
« Ответ #215 : 14.04.2023 06:28:58 »
нужно взять как можно более старую версию Линукса (не менее, чем 10-летнюю), дыры в которой уже известны достаточно неплохо, и закрыть каждую из этих дыр (их будут сотни-тысячи) самостоятельно. Альт Линукс (наряду с МС ВС) обладает предпосылками. чтобы стать отправной точкой в этом процессе.

Они не заинтересованы.
Проверял, предлагая сделать подобное с glibc, убрав технологическое отверстие LD_PRELOAD и переведя часть стандарта языка на русский (ядро - это слишком сложно и объёмно для меня; предлагаю лишь то, что уже делал сам).
Чем-то напоминает лисосхему: пишите на почту; извините, не было времени; не помню такого.
То есть демонстрируют интерес и тянут время, что бы человек выгорел.

P.S. Ваш аккаунт здесь до сих пор не активирован, уведомления о сообщениях не приходят. Попробовал сообщить модератору.

Онлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 920
    • Домашняя страница
    • Email
Re: Программирование по-русски
« Ответ #216 : 14.04.2023 09:56:49 »
нужно взять как можно более старую версию Линукса (не менее, чем 10-летнюю), дыры в которой уже известны достаточно неплохо, и закрыть каждую из этих дыр (их будут сотни-тысячи) самостоятельно. Альт Линукс (наряду с МС ВС) обладает предпосылками. чтобы стать отправной точкой в этом процессе.

Они не заинтересованы.
Проверял, предлагая сделать подобное с glibc, убрав технологическое отверстие LD_PRELOAD и переведя часть стандарта языка на русский (ядро - это слишком сложно и объёмно для меня; предлагаю лишь то, что уже делал сам).
Чем-то напоминает лисосхему: пишите на почту; извините, не было времени; не помню такого.
То есть демонстрируют интерес и тянут время, что бы человек выгорел.
Нет, специально никто не мурыжит. В этом нет ни здравого, ни коммерческого смысла, а трудозатраты очень квалифицированных людей (которых в России единицы) значительны. Поэтому такие фантазии просто игнорируются как невыполнимые.
Андрей Черепанов (cas@)

Оффлайн genand1947

  • Давно тут
  • **
  • Сообщений: 225
Re: Программирование по-русски
« Ответ #217 : 14.04.2023 11:02:43 »
Какой командой из консоли запускается браузер яндекс в Альт Образование 10.1 ?

Оффлайн rits

  • Завсегдатай
  • *
  • Сообщений: 1 041
  • ITS
Re: Программирование по-русски
« Ответ #218 : 14.04.2023 13:05:06 »
Какой командой из консоли запускается браузер яндекс в Альт Образование 10.1 ?

$ rpm -qf /usr/bin/yandex-browser-stable
yandex-browser-stable-23.1.2.1033-alt1.x86_64

Оффлайн trs

  • Давно тут
  • **
  • Сообщений: 284
Re: Программирование по-русски
« Ответ #219 : 14.04.2023 13:39:35 »
нужно взять как можно более старую версию Линукса (не менее, чем 10-летнюю), дыры в которой уже известны достаточно неплохо, и закрыть каждую из этих дыр (их будут сотни-тысячи) самостоятельно. Альт Линукс (наряду с МС ВС) обладает предпосылками. чтобы стать отправной точкой в этом процессе.

Они не заинтересованы.
Проверял, предлагая сделать подобное с glibc, убрав технологическое отверстие LD_PRELOAD и переведя часть стандарта языка на русский (ядро - это слишком сложно и объёмно для меня; предлагаю лишь то, что уже делал сам).
Чем-то напоминает лисосхему: пишите на почту; извините, не было времени; не помню такого.
То есть демонстрируют интерес и тянут время, что бы человек выгорел.
Нет, специально никто не мурыжит. В этом нет ни здравого, ни коммерческого смысла, а трудозатраты очень квалифицированных людей (которых в России единицы) значительны. Поэтому такие фантазии просто игнорируются как невыполнимые.

Похоже, я недостаточно понятно сформулировал "предлагаю лишь то, что уже делал сам".
Как раз я могу прикидывать трудозатраты, имея практический опыт, а не фантазируя.

Вот реализация стандартной библиотеки Си++ https://www.openhub.net/p/ontl
Она работает даже в ядре Windows NT. Очень грубо, это аналог "Rust для ядра Linux".
Делали двое в течении нескольких лет в свободное от основной работы время, поддержку 64-х бит добавлял коллега уже один.

Коммерческий смысл был понятен априори, выгоднее продавать бесплатное. Мне осталось лишь дождаться удобного случая и проверить.
« Последнее редактирование: 14.04.2023 13:41:42 от trs »

Онлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 920
    • Домашняя страница
    • Email
Re: Программирование по-русски
« Ответ #220 : 14.04.2023 20:20:31 »
Продавайте. Никто не мешает.
Андрей Черепанов (cas@)

Оффлайн trs

  • Давно тут
  • **
  • Сообщений: 284
Re: Программирование по-русски
« Ответ #221 : 15.04.2023 08:05:53 »
Продавайте. Никто не мешает.

Итак, по плодам их узна́ете их. (Мф. 7:20)

"С данной картинкой автор пытался выступить на российской конференции «OS DAY 2022», которая была как раз посвящена «технологическим основам безопасных операционных систем». Оргкомитет (в котором присутствовали представители аж трёх российских дистрибутивов Линукса), почему-то счёл доклад не соответствующим тематике конференции." (с) БудДен.

Оффлайн Иволгин

  • Давно тут
  • **
  • Сообщений: 259
Re: Программирование по-русски
« Ответ #222 : 25.05.2023 13:13:32 »
Оргкомитет (в котором присутствовали представители аж трёх российских дистрибутивов Линукса), почему-то счёл доклад не соответствующим тематике конференции." (с) БудДен.
Печально.

Вернулся в тему спустя пару лет (прошу прощения что так редко, занятость, работа-дети-по-лавкам), а тут такая плохая новость. Похоже  на какое-то игнорирование здравомыслия. В организаторах https://osday.ru/2022/ увидел Альт, Астра и РедСофт. Чем интересно они руководствовались? Возможно, тем что конференция "про операционные системы", а программирование по-русски - это не про операционки, а про програмирование. Типа "созывайте под свою тему отдельную конференцию".  Жаль, у нас (сторонников программирования по-русски) нет на это ресурсов.

В любом случае, не вешать нос, здравомыслие рано или поздно победит.  Факт ненужности обязательного изучения русскими людьми ингриша для того чтобы программировать - никуда не исчезает (факты вообще упрямая вещь). То что понятно даже 7-летнему ребёнку - рано или поздно станет понятно и "важным дядям в высоких кабинетах".

Кстати людям учившим англоязычные ЯП и всю жизнь использовавшим их в работе этот факт может не понравится - надо переучиваться, а это много усилий, легче и выгоднее всё оставить как есть. Но как есть уже не получится. А мы в меру своих скромных сил это "не получится" будем приближать.

Искреннее спасибо trs, БудДену который всё тащит много лет, и всем старым и новым сторонникам русского программирования. Правда за нами.
« Последнее редактирование: 25.05.2023 13:25:47 от Иволгин »

Оффлайн genand1947

  • Давно тут
  • **
  • Сообщений: 225
Re: Программирование по-русски
« Ответ #223 : 26.05.2023 17:05:48 »
Надо срочно ПО "КЕГЭ" перевести на AltLinux !
Предлагаю встроить ПО "КЕГЭ" в Альт Образование 10.2

Оффлайн Александр Ерещенко

  • Завсегдатай
  • *
  • Сообщений: 1 159
Re: Программирование по-русски
« Ответ #224 : 26.05.2023 19:44:31 »
Вернулся в тему спустя пару лет (прошу прощения что так редко, занятость, работа-дети-по-лавкам), а тут такая плохая новость. Похоже  на какое-то игнорирование здравомыслия. В организаторах https://osday.ru/2022/ увидел Альт, Астра и РедСофт. Чем интересно они руководствовались? Возможно, тем что конференция "про операционные системы", а программирование по-русски - это не про операционки, а про програмирование. Типа "созывайте под свою тему отдельную конференцию".  Жаль, у нас (сторонников программирования по-русски) нет на это ресурсов.
Вот более подходящая конференция под вашу тему:
Ежегодная конференция разработчиков свободных программ
https://www.basealt.ru/conference/ezhegodnaja-konferencija-razrabotchikov-svobodnykh-programm