LINUX.ORG.RU

История изменений

Исправление SZT, (текущая версия) :

Нужно понимать, что кресты изначально предназначались для системнищы, низкоуровневого, и высокопроизводительного кода.

Вообще-то можно придумать некий диалект Си с s-expr синтаксисом, рефлексией и нормальными макросами, и дальше на этом городить любые абстракции, независимо от того, под что там оно предназначалось. А глядя на весь тот бардак, который развели в C++ c этими темплейтами и констэкспрами, хочется плакать.

https://github.com/carp-lang/Carp https://github.com/wolfgangj/bone-lisp/ https://github.com/kiselgra/c-mera например

Исходная версия SZT, :

Нужно понимать, что кресты изначально предназначались для системнищы, низкоуровневого, и высокопроизводительного кода.

Вообще-то можно придумать некий диалект Си с s-expr синтаксисом, рефлексией и нормальными макросами, и дальше на этом городить абстракции. А глядя на весь тот бардак, который развели в C++ c этими темплейтами и констэкспрами, хочется плакать.

https://github.com/carp-lang/Carp https://github.com/wolfgangj/bone-lisp/ https://github.com/kiselgra/c-mera например