Size: a a a

Compiler Development

2020 June 18

D

Danya in Compiler Development
Peter Sovietov
А что за вуз, если не секрет? Интересно, где еще преподают компиляторы.
ВолгГТУ
источник

AD

Artyom Drozdov in Compiler Development
Peter Sovietov
А что за вуз, если не секрет? Интересно, где еще преподают компиляторы.
Какие-то основы очень много где преподают
источник

D

Danya in Compiler Development
У нас даже два предмета по компиляторам — для двух разных направлений
Для одного — на втором курсе, на JS без дополнительных зависимостей, трансляция в JS
Для другого (моего) — четвёртый курс, flex/bison => на С++, трансляция в Java Bytecode
источник

PS

Peter Sovietov in Compiler Development
Danya
У нас даже два предмета по компиляторам — для двух разных направлений
Для одного — на втором курсе, на JS без дополнительных зависимостей, трансляция в JS
Для другого (моего) — четвёртый курс, flex/bison => на С++, трансляция в Java Bytecode
Это про ваш курс пишут? https://www.science-education.ru/ru/article/view?id=9342
источник

D

Danya in Compiler Development
Это ещё один :)
источник

D

Danya in Compiler Development
Я так понимаю, это старая версия того курса, который сейчас на JS
источник

PS

Peter Sovietov in Compiler Development
Danya
У нас даже два предмета по компиляторам — для двух разных направлений
Для одного — на втором курсе, на JS без дополнительных зависимостей, трансляция в JS
Для другого (моего) — четвёртый курс, flex/bison => на С++, трансляция в Java Bytecode
А что за входной язык транслируется в JVM?
источник

D

Danya in Compiler Development
Peter Sovietov
А что за входной язык транслируется в JVM?
Зависит от варианта
источник

D

Danya in Compiler Development
C#, Kotlin, PHP, Python точно есть
источник

D

Danya in Compiler Development
Остальные не знаю
источник

PS

Peter Sovietov in Compiler Development
Danya
Зависит от варианта
А, это интересно! Получается, что и без Flex/Bison будет, чем заняться. Спасибо! :)
источник

D

Danya in Compiler Development
Надо написать компилятор для небольшого подмножества этих языков + немного стдлибы тоже пишут вроде
источник

D

Danya in Compiler Development
Стдлиба поставляется в виде скомпиленных class-файлов
источник

AD

Artyom Drozdov in Compiler Development
А говорят образование нынче не то!
источник

D

Danya in Compiler Development
Ну там тоже маленькое подмножество
источник

D

Danya in Compiler Development
Поступайте в ВолгГТУ :)
источник

AD

Artyom Drozdov in Compiler Development
Danya
Поступайте в ВолгГТУ :)
Спасибо, но я уже старенький)
источник

PS

Peter Sovietov in Compiler Development
В очередной раз попался на глаза небезызвестный документ, который, однако, все еще недостаточно известен в среде компиляторщиков :) https://cr.yp.to/2005-590/powerpc-cwg.pdf
источник

PS

Peter Sovietov in Compiler Development
Кстати, среди авторов тот самый Уоррен, автор Hacker’s Delight. Это хорошо заметно по материалу: многочисленные битовые трюки, использование супероптимизатора.
источник
2020 June 19

AT

Alexander Tchitchigi... in Compiler Development
Danya
Но просто хочется потратить минимум времени, чтобы достичь максимум профита
Тогда лучше забить на flex/bison и взять комбинаторы парсеров. 😂
источник