LINUX.ORG.RU

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

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

ридера в Clojure тоже нет

Да что же это такое — чего ни хватишься, ничего у вас нет! %)

А clojure.core/read на самом деле не читает формы из потока символов, а жарит шаверму на сливочном масле, понемаю. А назвали её так, чтобы никто не догадался.

как разрешаются неймспейсы символов не соответствует лиспу

Не соответствует стандарту коммон лиспа — это чистая правда. Но разве допотопные лиспы, которые тоже не соответствуют стандарту, теперь не лиспы? Elisp тот же?

А в C# есть Tuple<object, object>, ага.

То есть ячейки есть, и cons написать нетрудно, но лиспом сишарп от этого не станет, согласись.

Может, и не в ячейках дело? Гомоиконность, может? S-выражения? Средства синтаксической абстракции? Обширная стандартная библиотека функций, построенная вокруг нескольких базовых типов данных (или ещё лучше, нескольких базовых абстракций с приличными реализациями из коробки)?

Исправление Nervous, :

ридера в Clojure тоже нет

Да что же это такое — чего ни хватишься, ничего у вас нет! %)

А clojure.core/read на самом деле не читает формы из потока символов, а жарит шаверму на сливочном масле, понемаю. А назвали её так, чтобы никто не догадался.

как разрешаются неймспейсы символов не соответствует лиспу

Не соответствует стандарту коммон лиспа — это чистая правда. Но разве допотопные лиспы, которые тоже не соответствуют стандарту, теперь не лиспы? Elisp тот же?

А в C# есть Tuple<object, object>, ага.

То есть ячейки есть, и cons написать нетрудно, но лиспом сишарп от этого не станет, согласись.

Может, и не в ячейках дело? Гомоиконность, может? S-выражения? Средства синтаксической абстракции? Обширная стандартная библиотека функций, построенная вокруг нескольких базовых типов данных (или ещё лучше, нескольких базовых абстракций со стандартными реализациями)?

Исправление Nervous, :

ридера в Clojure тоже нет

Да что же это такое — чего ни хватишься, ничего у вас нет! %)

А clojure.core/read на самом деле не читает формы из потока символов, а жарит шаверму на сливочном масле, понемаю. А назвали её так, чтобы никто не догадался.

как разрешаются неймспейсы символов не соответствует лиспу

Не соответствует стандарту коммон лиспа — это чистая правда. Но разве допотопные лиспы, которые тоже не соответствуют стандарту, теперь не лиспы? Elisp тот же?

А в C# есть Tuple<object, object>, ага.

То есть ячейки есть, и cons написать нетрудно, но лиспом сишарп от этого не станет, согласись.

Может, и не в ячейках дело? Гомоиконность, может? S-выражения? Средства синтаксической абстракции?

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

ридера в Clojure тоже нет

Да что же это такое — чего ни хватишься, ничего у вас нет! %)

А clojure.core/read на самом деле не читает формы из потока символов, а жарит шаверму на сливочном масле, понемаю. А назвали её так, чтобы никто не догадался.

как разрешаются неймспейсы символов не соответствует лиспу

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

А в C# есть Tuple<object, object>, ага.

То есть ячейки есть, и cons написать нетрудно, но лиспом сишарп от этого не станет, согласись.

Может, и не в ячейках дело? Гомоиконность, может? S-выражения? Средства синтаксической абстракции?