Скудна земля русская компиляторами
От: кт  
Дата: 05.11.20 08:33
Оценка:
Посмотрел Государственный реестр на предмет наличия компиляторов/трансляторов общего назначения. Это вроде все по классу «Средства подготовки исполнимого кода». Выдается полторы странички из 680 страниц наименований.
И из выданного, на мой взгляд, только две позиции подходят:
— Общее программное обеспечение «Эльбрус» от МЦСТ ссылка
— Компилятор U от АстроСофт ссылка
Маловато будет.
Конечно, данный реестр всего лишь одна и часто формальная ступень в процессе госзакупок. Т.е. если госорганизация просит денег на закупку/разработку ПО, она обязана показать, что в данном реестре этого нет. Ну, или есть и надо столько-то денег. Причем никаких, даже примерных цен в реестре нет, надо договариваться с правообладателями, что, на мой взгляд, увеличивает, а не уменьшает возможность распила.

И все-таки, реестр в некотором роде отражает и возможности импортозамещения. Прикладного ПО зарегистрировано немало – почти 8000 наименований, а вот основных компонент (трансляторы/компиляторы) средств программирования с гулькин нос...
Re: Скудна земля русская компиляторами
От: vsb Казахстан  
Дата: 05.11.20 08:41
Оценка:
В Санкт-Петербурге есть компания, разрабатывающая JDK. https://bell-sw.com/pages/about/ вроде эта.
Re: Скудна земля русская компиляторами
От: Sharowarsheg  
Дата: 05.11.20 08:45
Оценка: +1
Здравствуйте, кт, Вы писали:

кт>Посмотрел Государственный реестр


а какой зачем там регистрироваться?
Отредактировано 05.11.2020 8:54 Sharowarsheg . Предыдущая версия .
Re: Скудна земля русская компиляторами
От: klopodav  
Дата: 05.11.20 08:48
Оценка:
кт>И все-таки, реестр в некотором роде отражает и возможности импортозамещения. Прикладного ПО зарегистрировано немало – почти 8000 наименований, а вот основных компонент (трансляторы/компиляторы) средств программирования с гулькин нос...

Импортозамещение именно этих компонент — не такая уж насущная проблема. Да, иногда встречаются требования безопасности типа "собирать доверенным компилятором", но, ЕМНИП, это требования не для всех систем, а только для достаточно высокого класса защищенности.
А так — есть же опенсорсные компиляторы, в т.ч. в составе стандартных дистрибутивов линкусов — в общем, нет такой ситуации, что совсем уж компилировать нечем.
Re: Скудна земля русская компиляторами
От: Pavel Dvorkin Россия  
Дата: 05.11.20 08:51
Оценка: +3
Здравствуйте, кт, Вы писали:

А также французская, немецкая, английская, японская и китайская. Так уж дела тут обстоят.
With best regards
Pavel Dvorkin
Re[2]: Скудна земля русская компиляторами
От: кт  
Дата: 05.11.20 08:51
Оценка:
Здравствуйте, vsb, Вы писали:

vsb>В Санкт-Петербурге есть компания, разрабатывающая JDK. https://bell-sw.com/pages/about/ вроде эта.

Да, пропустил, есть в реестре Liberica JDK, зарегистрирована. Так, что не два, а три. Гулькин нос увеличился, но не сильно.
Re[2]: Скудна земля русская компиляторами
От: кт  
Дата: 05.11.20 09:03
Оценка: :)))
Здравствуйте, Pavel Dvorkin, Вы писали:

PD>А также французская, немецкая, английская, японская и китайская. Так уж дела тут обстоят.


Дело в том, что, например, английской земле вряд ли американская отрубит доступ к средствам программирования, а вот русской — запросто. Поэтому нашей земле насчет импортозамещения чесаться надо больше, чем некоторым сателлитам.
Re: Скудна земля русская компиляторами
От: Kolesiki  
Дата: 05.11.20 09:06
Оценка: :)
кт>Скудна земля русская компиляторами

...и это я читаю на КЫВТе — цитадели Немерли и Нитры!! Господа, какого хрена вам ещё надо-то?? Ну вот же прекрасный, перспективный язык — вливайтесь! Всё ж лучше, чем сиськи инстаграммные смотреть.
"Компиляторы у нас есть — у нас ума нехватает!" (ц) Матроскин
Re: Скудна земля русская компиляторами
От: Эйнсток Файр Мухосранск Странный реагент
Дата: 05.11.20 09:17
Оценка:
Незнаю, что хорошего в нитре,
а вот КуМир умеет компилировать в нативный код через llvm.

Досадно, только, что квалификация современных программистов так низка,
что они не могут пользоваться тем, чему учат по школьной программе.
Отредактировано 05.11.2020 9:19 Эйнсток Файр . Предыдущая версия .
Re[3]: Скудна земля русская компиляторами
От: klopodav  
Дата: 05.11.20 09:18
Оценка: +2
кт>Дело в том, что, например, английской земле вряд ли американская отрубит доступ к средствам программирования, а вот русской — запросто.

Каким способом отрубит чисто технически?

Есть, конечно, какие-нибудь нишевые платформы, под которые практикуются такие извращения, как необходимость скачивать свежайшие версии SDK или вообще лезть за какой-нибудь либой онлайн.

Но обычный копмилятор, если он на компах разработчиков присутствует, и его дистрибутив имеется — что помешает собирать им программы снова и снова?

Конечно, так можно притормозить развитие на будущее (например, новые либы станут выходить только под новый компилятор). Но если заглядывать на такую дальнюю перспективу — тут уже ничто не мешает по мере необходимости спокойно разработать свой компилятор и/или свои либы.
Re[2]: Скудна земля русская компиляторами
От: netch80 Украина http://netch80.dreamwidth.org/
Дата: 05.11.20 09:20
Оценка: +2
Здравствуйте, Kolesiki, Вы писали:

кт>>Скудна земля русская компиляторами


K>...и это я читаю на КЫВТе — цитадели Немерли и Нитры!! Господа, какого хрена вам ещё надо-то?? Ну вот же прекрасный, перспективный язык — вливайтесь! Всё ж лучше, чем сиськи инстаграммные смотреть.

K>"Компиляторы у нас есть — у нас ума нехватает!" (ц) Матроскин

Оно ж на основе дотнета. То есть 2% своего кода будет на 98% чужого.
The God is real, unless declared integer.
Re[3]: Скудна земля русская компиляторами
От: Pavel Dvorkin Россия  
Дата: 05.11.20 09:29
Оценка:
Здравствуйте, кт, Вы писали:

кт>Дело в том, что, например, английской земле вряд ли американская отрубит доступ к средствам программирования, а вот русской — запросто. Поэтому нашей земле насчет импортозамещения чесаться надо больше, чем некоторым сателлитам.


Я не намерен обсуждать, кто тут чей сателлит, но ИМХО Китай к сателлитам США еще никто не относил.
With best regards
Pavel Dvorkin
Re: Скудна земля русская компиляторами
От: netch80 Украина http://netch80.dreamwidth.org/
Дата: 05.11.20 09:30
Оценка:
Здравствуйте, кт, Вы писали:

кт>И все-таки, реестр в некотором роде отражает и возможности импортозамещения. Прикладного ПО зарегистрировано немало – почти 8000 наименований, а вот основных компонент (трансляторы/компиляторы) средств программирования с гулькин нос...


Ну напишет каждый университет по компилятору C... и будут они делать код по скорости 1/10 от GCC... легче станет?
The God is real, unless declared integer.
Re[4]: Скудна земля русская компиляторами
От: кт  
Дата: 05.11.20 09:36
Оценка: :)))
Здравствуйте, klopodav, Вы писали:

K>Каким способом отрубит чисто технически?


Например, как Вам компилятор, который после 1000 компиляции начинает генерировать немножечко неправильный код. Скажете, такое невозможно? Но, если отбросить конспирологию, главное — мы всегда остаемся ведомыми, поскольку средства программирования (и их развитие) определяем не мы.
Re[2]: Скудна земля русская компиляторами
От: Michael7 Россия  
Дата: 05.11.20 09:39
Оценка:
Здравствуйте, Эйнсток Файр, Вы писали:

ЭФ>Досадно, только, что квалификация современных программистов так низка,

ЭФ>что они не могут пользоваться тем, чему учат по школьной программе.

Это где в школьной программе учат писать компиляторы?
Re[3]: Скудна земля русская компиляторами
От: Эйнсток Файр Мухосранск Странный реагент
Дата: 05.11.20 09:52
Оценка: -1
M> Это где в школьной программе учат писать компиляторы?

В школьной программе учать пользоваться КуМир-ом, который в том числе и компилятор.

Но никто им не пользуется, вероятно потому, что не могут научиться (потому что тупые).
Отредактировано 05.11.2020 9:57 Эйнсток Файр . Предыдущая версия . Еще …
Отредактировано 05.11.2020 9:56 Эйнсток Файр . Предыдущая версия .
Re[2]: Скудна земля русская компиляторами
От: Эйнсток Файр Мухосранск Странный реагент
Дата: 05.11.20 09:55
Оценка:
N> Ну напишет каждый университет по компилятору C... и будут они делать код по скорости 1/10 от GCC... легче станет?

Дальше надо будет составить всемирный рейтинг университетов по крутизне их компиляторов,
и все наши займут почетные места.
Re[3]: Скудна земля русская компиляторами
От: кт  
Дата: 05.11.20 10:06
Оценка: -1 :)
Здравствуйте, Эйнсток Файр, Вы писали:

ЭФ>Дальше надо будет составить всемирный рейтинг университетов по крутизне их компиляторов,

ЭФ>и все наши займут почетные места.
На мой взгляд, созданием и развитием средств программирования должны заниматься не наши университеты (как учебные заведения), а госорганизации, как делом государственной важности.
Re: Скудна земля русская компиляторами
От: pagid Россия  
Дата: 05.11.20 10:07
Оценка:
Здравствуйте, кт, Вы писали:

кт>Посмотрел Государственный реестр на предмет наличия компиляторов/трансляторов общего назначения.

Это подходящее место для компиляторов? Какой интерес авторам их там размещать?

кт>И из выданного, на мой взгляд, только две позиции подходят:

кт>- Общее программное обеспечение «Эльбрус» от МЦСТ ссылка
Среди не ВПК оно все равно будет неинтересно.Именно и служит причиной включения в реестр.

кт>Конечно, данный реестр всего лишь одна и часто формальная ступень в процессе госзакупок. Т.е. если госорганизация просит денег на закупку/разработку ПО, она обязана показать, что в данном реестре этого нет. Ну, или есть и надо столько-то денег. Причем никаких, даже примерных цен в реестре нет, надо договариваться с правообладателями, что, на мой взгляд, увеличивает, а не уменьшает возможность распила.


кт>И все-таки, реестр в некотором роде отражает и возможности импортозамещения.

Понятно, JetBrains это не импортозамещение, и даже не совсем российская компания, или может совсем не российская. Но по вкладу в обсуждаемое только одна она вполне снимает претензии к России.

кт>Прикладного ПО зарегистрировано немало – почти 8000 наименований,

Именно потому что его покупают или есть шанс, что купят на бюджетные деньги.

кт>... а вот основных компонент (трансляторы/компиляторы) средств программирования с гулькин нос...

А они по большей части свободные, и в том же образовании или бюджетной науке вполне могут использоваться исключительно свободные. Зачем их "импортозамещать"
Re[4]: Скудна земля русская компиляторами
От: Sinclair Россия https://github.com/evilguest/
Дата: 05.11.20 10:07
Оценка: +1 -1
Здравствуйте, кт, Вы писали:
кт>На мой взгляд, созданием и развитием средств программирования должны заниматься не наши университеты (как учебные заведения), а госорганизации, как делом государственной важности.
Нет лучшего способа развалить что-то, чем поручить это госорганизации.
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.