LINUX.ORG.RU

работают под вендой нормально?

Zubchick
()

Есть много батареек в комплекте, умеют делать небольшие бинарники, имеют свои IDE (но правильные лисперы всё равно используют SLIME), предоставляют поддержку.

archimag ★★★
()

Главное - это поддержка. В SBCL явный баг может быть пофикшен быстро, а может быть и не пофикшен, если никому интереса нет. Это, собственно, болезнь opensource.

Ну ещё в LW есть нормальная, рабочая реализация гуя через CLIM и совсем хорошего гуя через CAPI, который одинаково в юниксах, макоси и венде работает. На венде LW поддерживает activex, com, dde и прочие ненужные для линуксоида вещи. И корба там есть. В общем, батарейки.

Из более нужных вещей: помимо сохранения в бинарнике только той части лиспа, которая необходима для работы программы, LW умеет делать shared objects, плюс нормально переживает callback'и из нелиспового треда, что позволяет в проекте гармонично и без проблем интегрировать лисп с кусками кода на других языках.

SBCL, конечно, хороший, код куда лучше LW выдаёт, но если взять какой-нибудь аспект, не входящий в интересы одного из активных разработчиков, то жди проблем. Например, SBCL мало кому из его мощных девелоперов нужен, поэтому исторически он под вендой работает хуже, чем под линуксом. Ситуация постепенно исправляется, т.к. появляются заинтересованные лица, могущие на ситуацию повлиять. Opensource, как он есть, в общем-то.

Ещё на LW из-за батареек очень резво начинается проект, в то время как на SBCL нужно ставить ворох библиотек, у которых, порой вылезают проблемы. Но зато когда батареек перестаёт хватать и начинаешь ставить оупенсорсные библиотеки, то в полный рост встаёт проблема, что LW в мире opensource никому нафиг не впёрся, поэтому библиотеки или совсем про LW не знают, либо номинально поддерживается, но какая-нибудь старая версия, или только 32-битная персональная версия.

Ещё у LW хорошая лицензия, чтобы клепать сугубо проприетарные поделки.

Если LW на работе дали - берите и радуйтесь. Ну а так, с SBCL/Linux тоже всё хорошо :)

mv ★★★★★
()
Ответ на: комментарий от quasimoto

Не знаю на сколько это серьёзно, но у Никодемуса есть такое - http://sb-studio.net/ - можно потребовать поддержки если что.

Она всё равно не такая мощная, как у LW.

mv ★★★★★
()
Ответ на: комментарий от archimag

А зачем она нужна?

Чтобы не решать самостоятельно проблемы, не свойственные твоему бизнесу.

mv ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.