Size: a a a

Compiler Development

2020 January 04

FO

FORTRAN ONE LOVE in Compiler Development
MaxGraey
мне больше нравиться x, y, z или ix, iy, iz
фортран переюзали с ix, iy, iz?
источник

МБ

Михаил Бахтерев in Compiler Development
Kakadu
Это локальный мем у нас на матмехе
А в чём суть мема? Я только от самого Терехова слышал. Он, естественно, излагал только позитив
источник

M

MaxGraey in Compiler Development
FORTRAN ONE LOVE
фортран переюзали с ix, iy, iz?
нет, вообще никогда не писал на фортране
источник

МБ

Михаил Бахтерев in Compiler Development
Peter Sovietov
Это операционная семантика одного из моих комбинаторных языков :)
Я примерно так и подумал. Можно ли подробности почитать где-нибудь?
источник

PS

Peter Sovietov in Compiler Development
Михаил Бахтерев
А в чём суть мема? Я только от самого Терехова слышал. Он, естественно, излагал только позитив
Так оно существует. Можно посмотреть исходники (не для слабонервных!): https://github.com/andrey-terekhov/RuC
источник

PS

Peter Sovietov in Compiler Development
Михаил Бахтерев
Я примерно так и подумал. Можно ли подробности почитать где-нибудь?
В процессе написания! Но я данном случае я хотел обратить внимание на PLT Redex. Очень удобная штука!
источник

МБ

Михаил Бахтерев in Compiler Development
Peter Sovietov
В процессе написания! Но я данном случае я хотел обратить внимание на PLT Redex. Очень удобная штука!
А он может такие правила для типов генерировать?
источник

PS

Peter Sovietov in Compiler Development
Михаил Бахтерев
А он может такие правила для типов генерировать?
Естественно!
источник

МБ

Михаил Бахтерев in Compiler Development
Peter Sovietov
Так оно существует. Можно посмотреть исходники (не для слабонервных!): https://github.com/andrey-terekhov/RuC
Почему не для слабонервных? Вроде аккуратненько
источник

PS

Peter Sovietov in Compiler Development
Михаил Бахтерев
Почему не для слабонервных? Вроде аккуратненько
А, его переписывают время от времени, как я вижу.

Наверное, и от глобальных переменных уйдут: https://github.com/andrey-terekhov/RuC/blob/master/RuC/main.c#L25
источник

YS

Yuriy Syrovetskiy in Compiler Development
Peter Sovietov
А, его переписывают время от времени, как я вижу.

Наверное, и от глобальных переменных уйдут: https://github.com/andrey-terekhov/RuC/blob/master/RuC/main.c#L25
почему же он сам на английском написан? документация английская, имена авторов на английском, только чуток комментариев на русском
источник

VK

Val Krylov in Compiler Development
Михаил Бахтерев
У Иранцев и у Турков есть диалекты локализованного Питона. Они на нём в школах учат. А наши военные мечтают о русском языке программирования, чтобы от них кадры не текли за границу. И Терехов для них что-то такое делает.
Без знания языков "кадры" и так не утекут дальше НИИ Говна и Торфа. :)
источник

PS

Peter Sovietov in Compiler Development
Yuriy Syrovetskiy
почему же он сам на английском написан? документация английская, имена авторов на английском, только чуток комментариев на русском
Это называется раскрутка (bootstrapping). Первое поколение RuC написано программистами-западниками, а следующее поколение уже будет написано разработчиками-русистами.
источник

VK

Val Krylov in Compiler Development
Но, сама поддержка идентификаторов на разных языках очень важна.
источник

C

Constantine in Compiler Development
Peter Sovietov
А, его переписывают время от времени, как я вижу.

Наверное, и от глобальных переменных уйдут: https://github.com/andrey-terekhov/RuC/blob/master/RuC/main.c#L25
О, даже такое есть, но зачем? 🤔
источник

VK

Val Krylov in Compiler Development
Есть масса терминов, относящихся к специфике регуляций отдельной страны, например.
источник

Dv

Dr. Friedrich von Never in Compiler Development
Constantine
О, даже такое есть, но зачем? 🤔
Ну, во-первых, студентам надо как-то дипломироваться :)
источник

VK

Val Krylov in Compiler Development
Переводить такое на английский (или транслит, ромадзи и прочее) - только портить.
источник

МБ

Михаил Бахтерев in Compiler Development
Val Krylov
Без знания языков "кадры" и так не утекут дальше НИИ Говна и Торфа. :)
Ну. Они считают это линией защиты. Военные вообще не верят в абсолютно надёжно работающие системы. Поэтому у них там всё эшелонировано. Понижают вероятности
источник

YS

Yuriy Syrovetskiy in Compiler Development
Михаил Бахтерев
У Иранцев и у Турков есть диалекты локализованного Питона. Они на нём в школах учат. А наши военные мечтают о русском языке программирования, чтобы от них кадры не текли за границу. И Терехов для них что-то такое делает.
а о притоке квалифицированных кадров подумать забыли
источник