Я понимаю, что это широкий вопрос, но учитывая «то, что мы знаем сейчас», и «то, что мы знали», и «Десятое правило Гринспуна», есть ли попытки «модернизировать» (развиваться) Common Lisp или это было рассмотрено? Существуют ли рабочие группы, которые рассматривают этот вопрос? Есть ли еще интерес к (поэтапно улучшенному) стандарту ANSI для Common Lisp?Будет ли еще один стандарт Common Lisp?
ответ
Этот вопрос был задан по телефону comp.lang.lisp
много раз, и ответ NO.
Изменение стандарта чрезвычайно дорого с точки зрения времени экспертов. У поставщиков Lisp нет ни ресурсов, ни стимулов для этого.
И нет необходимости в этом: язык, как указано, достаточно хорош, то, что ему не хватает, является стандартным интерфейсом для различных библиотек. Эта проблема рассматривается отдельными поставщиками.
Я избегал исследования болота войн пламени Усенета, пробыв несколько, сам. Тем не менее, вещи, которые не развиваются, часто отмирают. Какой был бы позор в случае CL. –
Но еще раз спасибо за обновление. –
@ScottM: CL развивается, просто не через процесс ANSI. – sds
Это не стандарт, но вас может заинтересовать CL21.
- 1. Common Lisp Unbound Variable
- 2. Common Lisp Weak References?
- 3. Common Lisp рекурсивных макроподстановок
- 4. Common Lisp Параллельное программирование
- 5. Common Lisp Эквивалент `man`
- 6. Matrix Transpose Common Lisp
- 7. Common lisp gray streams
- 8. Common Lisp Упражнения/Проблемы
- 9. Ассоциация в Common Lisp
- 10. Потоки в Common Lisp?
- 11. Common Lisp: создание каталога
- 12. Реализация Common Lisp `format`
- 13. Common Lisp SublimeREPL
- 14. Weird синтаксис Common Lisp
- 15. Цитата из Common Lisp
- 16. Webdevelopment in Common Lisp
- 17. common lisp и emacs
- 18. Scheme vs Common Lisp
- 19. + Vector Common Lisp
- 20. Common Lisp Timer
- 21. Сортировка полиномов Common Lisp
- 22. Циркуляр в Common Lisp
- 23. Замены в Common Lisp
- 24. Использование Common Lisp Apache fastcgi
- 25. Common Lisp: удаление недостижимого кода
- 26. Common Lisp: проверить, существует ли лексическая переменная?
- 27. Common Lisp: «загружает ли` компилировать-файлы` вещи?
- 28. Написание макроса ++ в Common Lisp
- 29. Интроспекция класса в Common Lisp
- 30. Сравнение строк в Common Lisp
Это, вероятно, не лучшее место, чтобы спросить. Вы попробовали какой-нибудь форум/список/группу, посвященный Common Lisp? –
Вот где эксперты ... но рады смотреть в другое место. CL не нужно переопределять, поскольку другие попытки предпринимались с разной степенью отказа. Это может быть постепенно улучшено. –
«Он может быть постепенно улучшен». Я, что происходит, на самом деле. Поскольку большая часть реализации поддерживает некоторые из общих интерфейсов (например, quicklisp, различные API-интерфейсы потоков и т. Д.), Некоторые довольно стандартные вещи возникают. –