Разработка языков программирования
Как разрабатываются новые языки программирования, как улучшить программирование?
Новые языки часто не могут интегрировать новые концепции, чтобы сделать программирование более простым и безопасным. Эту цитату Эдсгер Дейкстра приводит его мнение по этому вопросу:
Вы, конечно, все эти колокола и свистки, все эти великолепные функции ваших так называемых мощных языков программирования, относятся к области решения, а не к области проблемы?
Но наряду с надстройками умение добавлять высокоуровневые конструкции может увеличить производительность программиста в 10 раз! Именно поэтому дизайн языков заслуживает углубленного изучения.
Лучше сократить время программирования или время компиляции?
5 удивительных, но полностью проигнорированных языков
Хотя они и включают в себя удивительные функции, программистов они не заинтересовали. Прежде чем мы создадим язык, мы должны изучить этот опыт.

Языки программирования: шутки и серьезные рецензии
Критика их пользователями самых популярных языков. Читать перед тем, как создать свой собственный язык !
Эволюция компиляторов
Как техника парсинга со временем совершенствовалась.
Как разрабатываются языки программирования
Вопрос приоритетов.
За пределами кабалистических языков
Путь избавления кажется всем проложенным.
Реактивное программирование и его реализация
Она значительно облегчает программирование и должна быть реализована на каждом новом языке.
Язык программирования для всех
Проще, чем Басич или Джулия... Нужно пройти через реактивное программирование. И решение существует десятилетиями !
Язык контекстного программирования с несколькими интерфейсами
Актуальная парадигма в программировании, как использовать одну и ту же программу в разных контекстах ?
История упрощения в языках программирования
Код становится все более компактным, а производительность повышается благодаря инновациям новых языков.
Следует ли включать функцию в язык или его библиотеку?
Языки, как правило, перекрывают друг друга и имеют команды, эквивалентные функциям. Какие инструкции следует включить в язык и что не должно быть частью него?
Язык программирования будущего
Кто знает будущее? Тот, кто его строит, очевидно .
ANTLR4: Создание компилятора с использованием времени выполнения JavaScript
Как реализовать язык программирования с помощью ANTLR 4 (и прослушивателей).