Хабы: Блог компании RUVDS.com, Программирование, Анализ и проектирование систем, Компиляторы, Учебный процесс в IT
Каждый разработчик ПО использует язык программирования, и обычно даже несколько. Лишь немногие из нас
создают языки программирования. Это логично, ведь работу, которую мы выполняем, чаще всего можно сделать при помощи уже существующих языков. И совершенствованием этих языков уже занимаются другие люди, а мы можем сосредоточиться на нашей непосредственной задаче.
Но из-за этого мы теряем возможность научиться чему-то новому. Я нашла это новое, когда
создала язык, руководствуясь глупым принципом: поток управления должен осуществляться через исключения и
ничего больше. Я создала его как шутку, но неожиданно для себя в процессе разработки получила новые знания.
Читать дальше →