compilers
Ir al canal en Telegram
Все про компиляторы и языки программирования Наши чаты: @procompilers - общий чат по разработке языков. @code_crafting_ru - чат, где можно вести блог своего языка программирвоания
Mostrar más245
Suscriptores
Sin datos24 horas
+17 días
+530 días
Archivo de publicaciones
245
Недавно прошел 7-дневный хакатон по разработке языка программирования. За это время нужно было написать яп и игру на нем. На дискорд-сервеое хакатона можно найти вкладку с проектами, и посмотреть, что у людей получилось сделать за этот промежуток времени: https://langjamgamejam.com/
Чат: @procompilers
245
Суперкомпилятор Java. Я уже упоминал труды hirrolot'a с его довольно интересным проектом mazeppa, но в данной статье был выбран реальный язык, который используется в реальных проектах и нуждается в оптимизации.
В самой статье не так много теории, касающейся суперкомпиляторов, поэтому снова напомню вам про этот замечательный сборник ресурсов, где вы сможете найти материалы для изучения суперкомпиляции более подробно.
Чат: @procompilers
245
Repost from N/a
Месяц назад прочитал замечательную статью Хиллела Уейна (Hillel Wayne) про алгебраические типы данных. Принёс вам свой перевод)
https://habr.com/ru/articles/962522/
245
Статья о том, как написать не самый красивый, но быстрый лексер: https://xnacly.me/posts/2025/fast-lexer-strategies
чат: @procompilers
245
Если после прошлого поста, вам показалась странной идея о написании компилятора на go, то ещё более странной вам покажется идея о написании компилятора на elixir'e.
Однако Matthew Hargreaves в статье Compiler writing in Elixir показал на своем собственном примере, какие преимущества даёт этот язык при разработке компилятора (никакие)
245
Writing a compiler in go
Книжка, посвященная написанию компилятора на языке go. Если брать в комплекте с writing an interpreter in go - обойдется это дело в 50 долларов.
Однако автор выложил 20 страниц книги, чтобы вы могли понять, подходит ли она именно вам: книга
Наш чат: @procompilers
