2015-12-15 4 views
1

Я понимаю, что это широкий вопрос, но учитывая «то, что мы знаем сейчас», и «то, что мы знали», и «Десятое правило Гринспуна», есть ли попытки «модернизировать» (развиваться) Common Lisp или это было рассмотрено? Существуют ли рабочие группы, которые рассматривают этот вопрос? Есть ли еще интерес к (поэтапно улучшенному) стандарту ANSI для Common Lisp?Будет ли еще один стандарт Common Lisp?

+1

Это, вероятно, не лучшее место, чтобы спросить. Вы попробовали какой-нибудь форум/список/группу, посвященный Common Lisp? –

+0

Вот где эксперты ... но рады смотреть в другое место. CL не нужно переопределять, поскольку другие попытки предпринимались с разной степенью отказа. Это может быть постепенно улучшено. –

+0

«Он может быть постепенно улучшен». Я, что происходит, на самом деле. Поскольку большая часть реализации поддерживает некоторые из общих интерфейсов (например, quicklisp, различные API-интерфейсы потоков и т. Д.), Некоторые довольно стандартные вещи возникают. –

ответ

4

Этот вопрос был задан по телефону comp.lang.lisp много раз, и ответ NO.

Изменение стандарта чрезвычайно дорого с точки зрения времени экспертов. У поставщиков Lisp нет ни ресурсов, ни стимулов для этого.

И нет необходимости в этом: язык, как указано, достаточно хорош, то, что ему не хватает, является стандартным интерфейсом для различных библиотек. Эта проблема рассматривается отдельными поставщиками.

+0

Я избегал исследования болота войн пламени Усенета, пробыв несколько, сам. Тем не менее, вещи, которые не развиваются, часто отмирают. Какой был бы позор в случае CL. –

+0

Но еще раз спасибо за обновление. –

+1

@ScottM: CL развивается, просто не через процесс ANSI. – sds

1

Это не стандарт, но вас может заинтересовать CL21.