Size: a a a

Compiler Development

2020 January 04

Dv

Dr. Friedrich von Never in Compiler Development
Открыл книжку Вирта — там код написан примерно в таком же стиле, но для книжки смотрится вполне даже ок.
источник

E

Eugene in Compiler Development
что-то тут эти их хвалёные ключевые слова в верхнем регистре ничуть не помогают разобрать код без раскраски синтасиса
источник

Dv

Dr. Friedrich von Never in Compiler Development
Eugene
что-то тут эти их хвалёные ключевые слова в верхнем регистре ничуть не помогают разобрать код без раскраски синтасиса
Имхо, это дело привычки
источник

Dv

Dr. Friedrich von Never in Compiler Development
Наверняка можно запросто привыкнуть и к такому
источник

E

Eugene in Compiler Development
Dr. Friedrich von Never
Открыл книжку Вирта — там код написан примерно в таком же стиле, но для книжки смотрится вполне даже ок.
ну тут хотя бы подсветка синтаксиса имеется, сразу понятно что где
источник

Dv

Dr. Friedrich von Never in Compiler Development
Eugene
ну тут хотя бы подсветка синтаксиса имеется, сразу понятно что где
Да, соглашусь, с такой подсветкой лично мне намного приятнее читать, чем с капсом.
источник

M

MaxGraey in Compiler Development
Dr. Friedrich von Never
Да, соглашусь, с такой подсветкой лично мне намного приятнее читать, чем с капсом.
капс вообще НИКАКНЕСПОСОБСТВУЕТЧИТАБЕЛЬНОСТИ
источник

SS

Sergey Sverdlov in Compiler Development
Dr. Friedrich von Never
Открыл книжку Вирта — там код написан примерно в таком же стиле, но для книжки смотрится вполне даже ок.
Это очень старая книжка из 1970-х.
источник

Dv

Dr. Friedrich von Never in Compiler Development
Sergey Sverdlov
Это очень старая книжка из 1970-х.
Вирт тоже очень старый 🤷‍♂️
источник

Dv

Dr. Friedrich von Never in Compiler Development
Или в новых книжках он по-другому пишет?
источник

Dv

Dr. Friedrich von Never in Compiler Development
Как новенький?
источник

МБ

Михаил Бахтерев in Compiler Development
Peter Sovietov
Да, в некоторых случаях юникод очень полезен. Вот фрагмент из моего недавнего кода:

   [(eval (apply pat) (term_1 σ_1) Succ (term_2 σ_2))
  (where σ_3 (insert x term_2 σ_2))
  -------------------------------------------------- "let_1"
  (step (let x pat) (term_1 σ_1) Succ (term_2 σ_3))]
Сигмы - это подстановки?
источник

SS

Sergey Sverdlov in Compiler Development
Однако текст по ссылке Петра - 2013-2019. А дедушке 85. В феврале будет 86.
источник

PS

Peter Sovietov in Compiler Development
Михаил Бахтерев
Сигмы - это подстановки?
Да. В автоматическом режиме получается вот такой pdf из кода: http://sovietov.com/tmp/result.pdf
источник

МБ

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

МБ

Михаил Бахтерев in Compiler Development
Peter Sovietov
Да. В автоматическом режиме получается вот такой pdf из кода: http://sovietov.com/tmp/result.pdf
А это вообще про что?
источник

K

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

K

Kakadu in Compiler Development
Это локальный мем у нас на матмехе
источник

MB

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

PS

Peter Sovietov in Compiler Development
Михаил Бахтерев
А это вообще про что?
Это операционная семантика одного из моих комбинаторных языков :)
источник