metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2011-09-16 05:58 pm

Clojure

Вы таки будете смеяться, но Clojure мне, в некотором роде, кажется достаточно логично устроенным языком, несмотря на то, что код на нем выглядит реально как "исполняемый ASCII-art".
Алсо, он есть в вариантах под JVM и CLR.

[identity profile] potan.livejournal.com 2011-09-17 07:30 pm (UTC)(link)
Common lisp - сплошной funcall. Как можно программировать на языке, где большая часть функций вызывается специальным словом, а лишь специально описанные можно вызыать как в нормальных языках?

[identity profile] asvil (from livejournal.com) 2011-09-19 07:56 am (UTC)(link)
Напишите макроридер. Без funcall код читать сложнее.

[identity profile] potan.livejournal.com 2011-09-19 08:00 am (UTC)(link)
Писал. Все равно приходится думать, как он с другими макросами будет интерферировать.
А отсутсвие funcallов читать код на схеме, хаскеле или ML мне почему-то не мешает.