Концептуальное программирование

Всем привет.

Для начала хотелось бы написать пару слов о том, почему я решил сделать перевод этой статьи из множества других статей этого автора и почему вообще поместил здесь этот перевод.

Во-первых, сделал я это для того, чтобы привлечь внимание к довольно таки интересному проекту. Этот проект посвящен разработке универсального и расширяемого ЯП.
Во-вторых, я сам уже много лет пытаюсь разработать свой ЯП нового поколения. И наработки автора во многом пересекаются с моими (свои я выложу на хабрахабре несколько позже), а мне было бы интересно отношение аудитории к данной тематике.

Дальше перевод




Концептуальное программирование



Концептуальное программирование — это, изначально, очень простая идея: ваш код должен отражать концепции в вашем приложении.

Но, насколько ни проста эта идея, а вот имплементировать ее не так уж и просто, так же, как и непросто полностью понять последствия. Я верю, что фактически она может дать материал для целой книги. Но я попытаюсь вкратце изложить ее далее.

Читать дальше →

© Habrahabr.ru