Найти тему

Идеальный язык программирования. Вступление

Существует множество языков программирования - как узконаправленных, так и для решения общих задач. Именно последние меня интересуют, но мне их недостаёт.

Ограничения таких языков давят, хотя ограничения справедливо призваны уберегать от ошибок. Например, я не фанат строго типизированных языков, и многие, услышав это, спешат высказать своё "фи". Понимаю вас, но хочу пояснить одну вещь: можно относиться к программированию как к работе, а можно как к занятию для души. На работе надо писать максимально тупой и понятный код, но для себя всегда хочется поэкспериментировать с новыми языками и парадигмами.

Любой язык, полный по Тьюрингу, решает одни и те же задачи, но с разной степенью выразительности. Здесь важна не только краткость кода, но и лёгкость понимания человеком, и высокий уровень абстракции.

Не хочу гнаться за макроопределениями Lisp или краткостью APL. Просто есть наброски языка, на котором бы я писал всю жизнь. Пока буду только описывать идеи и синтаксис, но в будущем возможно это перерастёт в нечто большее и будет написан компилятор или интерпретатор.

P.S. полный код, который выдаёт Lisp или ничего https://ideone.com/wr2Esq