Size: a a a

Compiler Development

2020 January 18

K

Kir in Compiler Development
Сам хаскелль довольно прост. А вот писать на нём можно сложные type-level конструкции, которые уже нетривиально взаимодействуют.
источник

K

Kakadu in Compiler Development
(Kirill, Poletaev) =>
Но ведь временами так и должно быть, иначе программисты начинают стрелять себе по ногам начиная считать что они умнее компилятора ._.
.Net хорош, языки под него -- не так хороши, как хаскель и камл
источник

(P

(Kirill, Poletaev) => in Compiler Development
Михаил Бахтерев
Оу. Ну может здесь обойдёмся без языкового срача? Все языки, на которых люди пишут, хороши по разным причинам.
True
источник

(P

(Kirill, Poletaev) => in Compiler Development
(Kirill, Poletaev) =>
Хорош тот язык если ты им владеешь
Как я уже писал выше
источник

K

Kakadu in Compiler Development
Dmitry Ponyatov
насколько OCaml хорош как основной язык для разработки простых компиляторов и трансляторов?
А что Вы уже знаете? Какие языки?
источник

K

Kir in Compiler Development
Он довольно хорош для компиляторов
источник

C

Constantine in Compiler Development
Kir
Он довольно хорош для компиляторов
ну вот я хорошо знаком с Java, мне обязательно учить OCmal 🤔
источник

МБ

Михаил Бахтерев in Compiler Development
Все разработчики компиляторов должны быть осведомлены о наличии частичных порядков. Не всё можно сравнивать. На этом споры надо прекращать.
источник

K

Kir in Compiler Development
Constantine
ну вот я хорошо знаком с Java, мне обязательно учить OCmal 🤔
Например, в окамле проще описать AST и его трансформации. Можно и на жаве, но лично мне в жаве мешает вся эта бюрократия и отсутствие алгебраических типов данных
источник

K

Kakadu in Compiler Development
Constantine
ну вот я хорошо знаком с Java, мне обязательно учить OCmal 🤔
Если это был вопрос, то можете посмотреть на фантомные типы и gadt. Это может приподнять Ваш ООП скилл
источник

C

Constantine in Compiler Development
Kakadu
Если это был вопрос, то можете посмотреть на фантомные типы и gadt. Это может приподнять Ваш ООП скилл
источник

K

Kir in Compiler Development
В жаве это выглядит грустно, конечно, в сравнении с
источник

AT

Alexander Tchitchigin in Compiler Development
Михаил Бахтерев
http://practical-scheme.net/gauche/features.html вопрос, конечно, в том, считается ли это современным. По опыту удобная штука с кучей полезных библиотек для скриптинга.
Спасибо большое - изучу!
источник

K

Kakadu in Compiler Development
Угу
источник

BD

Berkus Decker in Compiler Development
Dmitry Ponyatov
насколько OCaml хорош как основной язык для разработки простых компиляторов и трансляторов?
вполне
источник

C

Constantine in Compiler Development
Вдумчивое чтиво на выходные: вспоминаем истоки Lisp вместе с Полом Грэмом, основателем Y Combinator и известным евангелистом Lisp и его диалектов.

Статья архивная, но дает отличное представление о революции, которую совершил в 60-х Джон Маккарти:

http://amp.gs/DHYI
источник

E

EgorBo in Compiler Development
источник

E

EgorBo in Compiler Development
тут в чате должен быть счетчик: "дней после последнего упоминания Rust: 0" :)
источник

Dv

Dr. Friedrich von Never in Compiler Development
Не уверен, что это вообще к компиляторам как-то относится.
источник

E

EgorBo in Compiler Development
Dr. Friedrich von Never
Не уверен, что это вообще к компиляторам как-то относится.
недавно вроде @maxgraey использовал actix как аргмент того что раст самый быстрый по версии течэмповер
источник