Size: a a a

Compiler Development

2020 April 22

AT

Alexander Tchitchigin in Compiler Development
Timur Safin
Wiki сложно (невозможно) клонировать. Вот если бы это был сйат на основе markdown с репозиторием в основе, тогда и копий бы стало сразу много (и их было бы видно)...
источник

TS

Timur Safin in Compiler Development
вот это поворот!
источник

AT

Alexander Tchitchigin in Compiler Development
Timur Safin
вот это поворот!
А если кто пользуется https://www.overleaf.com/ то там тоже можно проект через Git локально стянуть и пушить обратно (только конфликты будут молча перезатираться 😞).
источник

PS

Peter Sovietov in Compiler Development
Книги, которыми руководствовался автор в процессе написания Crafting Interpreters:
источник

PS

Peter Sovietov in Compiler Development
источник

AT

Alexander Tchitchigin in Compiler Development
В первую очередь в глаза бросается вариация в толщине книжек... 😊
источник

AT

Alexander Tchitchigin in Compiler Development
Если Software Engineering Approach и помогает писать компиляторы, то книги — явно мешает. 😂
источник

PS

Peter Sovietov in Compiler Development
Alexander Tchitchigin
Если Software Engineering Approach и помогает писать компиляторы, то книги — явно мешает. 😂
Ну почему. Ведь для некоторых учебник без UML/XML, длинных кусков кода на Java и шаблонов... будет казаться просто несерьезным.
источник

AK

Andrei Kurosh in Compiler Development
Внушительный набор :) книга по Ruby у меня точно такая же, несмотря на внутреннюю неприязнь к анархической идеологии самого языка читать ее было интересно
источник

AT

Alexander Tchitchigin in Compiler Development
Peter Sovietov
Ну почему. Ведь для некоторых учебник без UML/XML, длинных кусков кода на Java и шаблонов... будет казаться просто несерьезным.
Я лично не вижу прямой связи между Software Engineering и Java, UML, XML — это раз. Не только я вижу обратную зависимость между толщиной книги и её качеством — это два. 🤷‍♀️
источник

PS

Peter Sovietov in Compiler Development
Alexander Tchitchigin
Я лично не вижу прямой связи между Software Engineering и Java, UML, XML — это раз. Не только я вижу обратную зависимость между толщиной книги и её качеством — это два. 🤷‍♀️
Получается, что учебник Мака Вы даже не открывали :)
источник

AT

Alexander Tchitchigin in Compiler Development
Peter Sovietov
Получается, что учебник Мака Вы даже не открывали :)
Само собой. Из этой полки у меня есть только The C Programming Language.
Вообще, Design and Evolution тоже где-то была, но я уже не знаю где. SICP был (есть?) в электронном виде.
источник

PS

Peter Sovietov in Compiler Development
Alexander Tchitchigin
Само собой. Из этой полки у меня есть только The C Programming Language.
Вообще, Design and Evolution тоже где-то была, но я уже не знаю где. SICP был (есть?) в электронном виде.
Вот Мак такой толстый как раз по перечисленным выше причинам. В принципе это неплохой учебник начального уровня — по крайней мере, есть гораздо хуже :) Я не спорю, конечно, что есть современная тенденция публиковать большие, рыхлые книги. Там на полке еще стоит Вирт — вот где соотношение содержательности к объему доведено почти до предельного значения :)
источник

AT

Alexander Tchitchigin in Compiler Development
Peter Sovietov
Вот Мак такой толстый как раз по перечисленным выше причинам. В принципе это неплохой учебник начального уровня — по крайней мере, есть гораздо хуже :) Я не спорю, конечно, что есть современная тенденция публиковать большие, рыхлые книги. Там на полке еще стоит Вирт — вот где соотношение содержательности к объему доведено почти до предельного значения :)
Ну так я и выражаю скептицизм относительно того, что перечисленные выше причины делают его лучше.
Второе издание Вирт сделал ещё меньше (тоже было у меня на полке), но там и про компиляторы уже ничего не было...
источник

VM

Victor Miasnikov in Compiler Development
Alexander Tchitchigin
Ну так я и выражаю скептицизм относительно того, что перечисленные выше причины делают его лучше.
Второе издание Вирт сделал ещё меньше (тоже было у меня на полке), но там и про компиляторы уже ничего не было...
Ибо, "откочевало" в отдельную книгу...
источник

AT

Alexander Tchitchigin in Compiler Development
Victor Miasnikov
Ибо, "откочевало" в отдельную книгу...
Да? Как называется? Я этот момент полностью упустил... 😊
источник

E

Eugene in Compiler Development
Alexander Tchitchigin
Ну так я и выражаю скептицизм относительно того, что перечисленные выше причины делают его лучше.
Второе издание Вирт сделал ещё меньше (тоже было у меня на полке), но там и про компиляторы уже ничего не было...
второе издание какой книги? про компиляторы или про алгоритмы и структуры данных?
источник

AT

Alexander Tchitchigin in Compiler Development
Eugene
второе издание какой книги? про компиляторы или про алгоритмы и структуры данных?
"Алгоритмы + Структуры данных = Программы" -> "Алгоритмы и Структуры данных".
источник

VM

Victor Miasnikov in Compiler Development
Alexander Tchitchigin
Да? Как называется? Я этот момент полностью упустил... 😊
Продуктивнее всего "походить" по сайту OberonCore.ru

Там, в принципе, очень неплохая подборка литературы.

(

Если не "найдётся сходу" - пишите, найду и вышлю точное название ( м.б. и ISBN)

)
источник

PS

Peter Sovietov in Compiler Development
Все есть в вики этого чата :))
источник