Size: a a a

Compiler Development

2020 January 20

DB

Dmitry Borisenkov in Compiler Development
@rustem_b а чем вам Калейдоскоп не угодил?
источник

RB

Rustem B. in Compiler Development
Dmitry Borisenkov
@rustem_b а чем вам Калейдоскоп не угодил?
Он мне нрав, но меня попросили написать немного другое, типа лиспа
источник

DB

Dmitry Borisenkov in Compiler Development
Ну так и пишите типа лиспа. AST будет другое, но генерация IR то не слишком отличается.
источник

RB

Rustem B. in Compiler Development
Не уверен
источник

RB

Rustem B. in Compiler Development
Но ладно
источник

DB

Dmitry Borisenkov in Compiler Development
Ну вы если с конкретной проблемой столкнетесь, пишите.
источник

RB

Rustem B. in Compiler Development
Хорошо, спасибо
источник

K

Kir in Compiler Development
Рекомендую компилироваться в жаваскрипт.
источник

RB

Rustem B. in Compiler Development
Kir
Рекомендую компилироваться в жаваскрипт.
источник

RB

Rustem B. in Compiler Development
Это чей-то прекол?
источник

AT

Alexander Tchitchigin in Compiler Development
Kir
Рекомендую компилироваться в жаваскрипт.
Сейчас же GraalVM + Truffle - самый топчик. 😃
источник

E雨

Elnee 雨 in Compiler Development
TypeScript самый топчик
источник

E雨

Elnee 雨 in Compiler Development
Куда бы не пошёл везде это чудо с ангуляром
источник

RB

Rustem B. in Compiler Development
Web developers detected
Triggered
источник

AT

Alexander Tchitchigin in Compiler Development
Rustem B.
Это чей-то прекол?
Отчасти. На практике у LLVM серьёзные проблемы с поддержкой GC. Если Вы хотите на самом деле Lisp компилировать, а не C/Pascal с s-expressions.
источник

RB

Rustem B. in Compiler Development
Зачем нужен сборщик мусора?
Это некрасиво
источник

AT

Alexander Tchitchigin in Compiler Development
Rustem B.
Зачем нужен сборщик мусора?
Это некрасиво
Ага, некрасиво - слишком толсто. 😉
источник

RB

Rustem B. in Compiler Development
Время исполнения увеличивается
источник

А

Алексей in Compiler Development
Rustem B.
Зачем нужен сборщик мусора?
Это некрасиво
Затем что не все пишут требовательные к производительности программы
источник

А

Алексей in Compiler Development
и отсутствие GC добавляет серьезные требования к языку и сильно на него влияет
источник