Size: a a a

Compiler Development

2019 October 06

PS

Peter Sovietov in Compiler Development
Val Krylov
Мне кажется более вероятным другой вариант развития, когда рабочий код будет в proof assistant, а неформальная мат. нотация в "традиционных картинках-иллюстрациях".
А почему нельзя сделать логичный завершающий шаг — генерировать представление в LaTeX, в духе Fortress? Зачем вообще оставлять лазейку для неформальности? :)
источник

PS

Peter Sovietov in Compiler Development
EgorBo
> В принципе, у всех JVM-языков проблемы со скоростью трансляции

впервые услышал такое. Может раньше было так
Тут надо сравнивать JVM-версии и native-версии ЯП, если есть сомнения. Например, лисперам очевидно, что Clojure явно медленее транслирует, чем обычные лиспы, генерирующие машинный код.
источник

E

EgorBo in Compiler Development
Peter Sovietov
Тут надо сравнивать JVM-версии и native-версии ЯП, если есть сомнения. Например, лисперам очевидно, что Clojure явно медленее транслирует, чем обычные лиспы, генерирующие машинный код.
ну я просто про java, остальные языки сами виноваты если медллено компилируются
источник

VK

Val Krylov in Compiler Development
Peter Sovietov
А почему нельзя сделать логичный завершающий шаг — генерировать представление в LaTeX, в духе Fortress? Зачем вообще оставлять лазейку для неформальности? :)
Да, можно и так, генерировать "весёлые картинки" намного надёжнее, чем пытаться генерировать из них. :)
источник

AS

Aleksey Shipilev in Compiler Development
Ну нет, time-to-performance даже в tiered сценариях важен. На hello world это не увидишь, а вот на здоровом апп-сервере с сотней мегабайт кода -- ещё как.
источник

E

EgorBo in Compiler Development
проблема в том что авторы бенчмарков не используют реальные проекты в своих бенчах для блогов :)
источник

E

EgorBo in Compiler Development
поэтому у них Го быстрее всех компилирует, С++ оптимальнее всего считает в компайл тайме сложную рандомную формулу и т.п. :)
источник

MO

Mar Ort in Compiler Development
EgorBo
с тиеред компиляции там же вообще мгновенный старт по сути
мгновенный старт не из-за тиред компрляции, а из-за интерпретатора
источник

E

EgorBo in Compiler Development
Mar Ort
мгновенный старт не из-за тиред компрляции, а из-за интерпретатора
не вижу противоречия
источник

MO

Mar Ort in Compiler Development
EgorBo
не вижу противоречия
то, что тиред и интерпретатор это принципиально разные вещи?
источник

MO

Mar Ort in Compiler Development
jvm быстро стратовала еще задолго до появления тиреда
источник

E

EgorBo in Compiler Development
я думаю все поняли что я подразумевал под тиеред и да это был интерпреатор в первом тиере хз зачем снобство 😊
источник

MO

Mar Ort in Compiler Development
EgorBo
я думаю все поняли что я подразумевал под тиеред и да это был интерпреатор в первом тиере хз зачем снобство 😊
ясно
источник

C

Constantine in Compiler Development
https://mun-lang.org/

Hot Reloading
Static Typing
🧐
источник

PS

Peter Sovietov in Compiler Development
Наблюдение: самые интересные ЯП последнего времени не появляются в агрегаторах новостей. О них узнаешь опосредованно, через реализованные проекты.

Я тут как-то предлагал в шутку создать генератор сайтов новых *-lang. Вот по ссылке страница удивительно напоминает работу такого простейшего генератора.
источник

PS

Peter Sovietov in Compiler Development
И вопрос к администраторам: не пора ли увеличить ваше число? Все-таки почти 600 участников — это не шутка...
источник
2019 October 07

MO

Mar Ort in Compiler Development
Peter Sovietov
И вопрос к администраторам: не пора ли увеличить ваше число? Все-таки почти 600 участников — это не шутка...
предлагаю нанять менеджеров
источник

E

Eugene in Compiler Development
Peter Sovietov
Как-то на фоне проектов 60-х (Sketchpad, Grail) оно не смотрится. Хотя, конечно, «знающие» люди утверждали, что на нем программировали Буран! :)
когда Буран программировали ДРАКОНа ещё не было
источник

AT

Alexey Tkachenko in Compiler Development
Eugene
когда Буран программировали ДРАКОНа ещё не было
когда Буран программировали, были в основном аналоговые решения
источник

DE

Dmitry Eliseev in Compiler Development
Eugene
когда Буран программировали ДРАКОНа ещё не было
Товарищ Паронджанов с вами не согласен https://ru.m.wikipedia.org/wiki/%D0%94%D0%A0%D0%90%D0%9A%D0%9E%D0%9D
источник