���� ��� �����? ���������� ���-������, ��� ����� ����������� ��������� ����?
��� ������. ���������� �����-������, �������������... ����� ����������
�����-������ ��� ������������� � ����� ��������... ����� ��� �����-������
�������? ����� ����������, ������ ��� �������� ������. � ��� ������ �����-��
�����, �� ��������� �����������, ��� ��� ������ ������� � ����������� ���
������������ ����� ������ ������� ��ۣ���� ����� �������, ��������, � ���� ��,
�� ��������� ��������� ���������. � � �������� ���� ����� �� �������,
������������ ������ ���� �� � ������, ��� ޣ� ����������, �������, ������,
������������.
---
WBR, Jan.
J> Есть кто живой? Подскажите что-нибудь, где можно практически
J> применить лисп? Под виндой. Компилятор какой-нибудь,
J> интерпретатор... может библиотеку какую-нибудь для прикручивания к
J> своим проектам... Может фак какой-нибудь имеется? Охота поковырять,
J> просто для разминки мозгов. Я тут ставил какую-то среду, но
J> создалось впечатление, что оно крайне глючное и практически это
J> использовать может только напрочь лишённый мозга человек, которого,
J> к тому же, не напрягают рекламные сообщения. А в принципе язык вроде
J> бы простой, компиляторов должно быть до и больше, при чём
J> нормальных, хороших, годных, качественных.
Основыне принципы достаточно просты. Сам язык Коммон Лисп довольно обширный,
но можно углубляться мере практической надобности.
Чтобы было просто использовать, требуется продуманная и трудоёмкая
реализация. Поэтому первую попавшуюся систему брать не стоит. И для разминки
лучше использовать удобную среду - глядишь, что-нибуль значимое вырисуется и
переобучаться не потребуется.
Я бы порекомендовал LispWorks.
--
Sincerely,
Dmitriy Ivanov
lisp.ystok.ru
> Основыне принципы достаточно просты. Сам язык Коммон Лисп довольно обширный,
> но можно углубляться мере практической надобности.
> Чтобы было просто использовать, требуется продуманная и трудоёмкая
> реализация. Поэтому первую попавшуюся систему брать не стоит. И для разминки
> лучше использовать удобную среду - глядишь, что-нибуль значимое вырисуется и
> переобучаться не потребуется.
> Я бы порекомендовал LispWorks.
Так он вроде бы exe не создаёт, а программы запускаются, я так понимаю, только
из-под среды? И работают не дольше четырёх, кажется, часов? Учитывая, что одно
из потенциальных применений лиспа - в качестве серверного языка на веб-сервере,
маловато будет. А полная версия стоит денег. $1,500 - pro, $2,700 - enterprize
- вполне себе тянет на крупный размер, штраф до 200 тысяч, до двух лет. Неужто
с лиспом настолько всё сложно, что полноценной халявы ещё не создано?
WBR, Jan.
J> ��� �� ����� �� exe �� �������, � ��������� �����������, � ���
J> �������, ������ ��-��� �����? � �������� �� ������ ����ң�, �������,
J> �����? ��������, ��� ���� �� ������������� ���������� ����� - �
J> �������� ���������� ����� �� ���-�������, �������� �����. � ������
J> ������ ����� �����. $1,500 - pro, $2,700 - enterprize - ������ ����
J> ����� �� ������� ������, ����� �� 200 �����, �� ���� ���. H����� �
��� ��� ��� �������� ��� ������������� �������������? ��� ��������
������������ ������ ����� ��� ����������.
H� ���� exe-����� ���������� ��������� � ������ ����������, ��
���������������� ������ ���� �����.
J> H����� � ������ ��������� �ӣ ������, ��� ����������� ������ �ݣ ��
�������?
IMHO, ������ �� ������ �����������.
���� GUI-���������� �� ����������, �� ����� � SBCL, � �LISP �����������.
J>> качестве серверного языка на веб-сервере, маловато будет. А полная
J>> версия стоит денег. $1,500 - pro, $2,700 - enterprize - вполне себе
J>> тянет на крупный размер, штраф до 200 тысяч, до двух лет. Hеужто с
> Так Вам для разминки или практического использования? Для разминки
> персональной версии более чем достаточно.
> Hо если exe-файлы планируете создавать и деньги заработать,
Нет, деньги на этом я зарабатывать не планирую. Но если уж делать что-то, пусть
даже для себя, так чтобы оно работало, и работало хорошо.
> то профессиональная версия ТОГО СТОИТ.
Полутора тысяч бакинских? Ой ли?..
J>> Hеужто с лиспом настолько всё сложно, что полноценной халявы ещё не
J>> создано?
> IMHO, халява не бывает полноценной.
Я что-то часто натыкаюсь и на полноценную халяву, и на совершенно кривые
коммерческие поделия.
> Если GUI-приложения не интересуют, то можно и SBCL, и СLISP попробовать.
Да и гуй тоже интересен. С одной стороны, то, что я видел в Allegro, меня
разочаровало абсолютно. Или я чего не понимаю, или всё-таки, наверное, лучше
формочки клепать на Делфи, а лисп как-то приделывать... он вроде бы через
ActiveX привинчивается к чему угодно? Или не любой?
А вообще, почему не в любом лиспе гуйня клепается? Из него до винапи не
добраться?
WBR, Jan.
> Есть кто живой? Подскажите что-нибудь, где можно практически применить лисп?
Я лично практически применяю его для разработки веб-приложений. И в качестве
хобби для разных математических исследований...
> Под виндой.
Под виндой сложнее.
> Компилятор какой-нибудь, интерпретатор... может библиотеку какую-нибудь для
> прикручивания к своим проектам...
> Может фак какой-нибудь имеется? Охота поковырять, просто для разминки
> мозгов.
Просто для разминки мозгов я бы советовал изучить основы самого языка (функции,
объекты, макросы), а не различные прикручивания, т.к. Лисп интересен именно как
язык. А если нужно так, чтобы работало прямо всё сразу и из коробки, то это
лучше взять более популярную платформу, хотя бы тот же Python.
Для изучения языка я, как и Дмитрий, могу порекомендовать Lispworks Personal.
Там достаточно простая и понятная среда (в отличие от Emacs которого почему-то
все боятся), а для изучения языка ограничения на объём памяти, часы работы и
невозможность создавать EXE несущественны.
Потом если возникнет желание применить что-то на практике так что ограничения
персональной версии уже не устраивают можно взять другую реализацию. Базовая
функциональность ANSI Common Lisp будет работать практически идентично в любой
реализации Common Lisp.
> Я тут ставил какую-то среду, но создалось впечатление, что оно крайне
> глючное и практически это использовать может только напрочь лишённый мозга
> человек, которого, к тому же, не напрягают рекламные сообщения.
Corman CL, что-ли?
> А в принципе язык вроде бы простой, компиляторов должно быть до и больше,
> при чём нормальных, хороших, годных, качественных.
Компиляторы есть, но с голым компилятором твоё приложение будет представлять
собой чёрную консоль, которая умеет только читать и писать файлы -- это
функциональность, определяемая стандартом. (И, в принципе, этого достаточно для
каких-то научных или аналитических приложений.)
А для большего нужны уже не компиляторы, а библиотеки, и тут уже дело обстоит
сложнее. Коммерческие реализации (Allegro CL, Lispworks, Corman CL) идут с
неким набором полезных библиотек. Open source реализации могут включать
несколько полезных расширения, но как правило нужно использовать опять же open
source библиотеки. Библиотеки которые реализуют нетривиальную функциональность
(GUI, интеграция с функциями OS) заточены на работу с конкретными реализациями
(компиляторами) и под конкретную OS. То есть на подбор работающей комбинации
может уйти какое время и в конечном итоге скорее всего будет не так круто, как
хотелось бы.
Так что тут надо определиться с целями, а не искать универсальное решение.
Интеграция через ActiveX есть, по-моему, только в платных (в частности в Corman
CL).
Из open source на интеграцию расчитан ECL, но на интеграцию с приложениями на
C/C++. Также эта реализация интересна тем, что использует компилятор C для
компиляции кода на Lisp в нативный код. Можно ли с ним работать из Delphi --
хз, скорее всего прийдётся самому писать обёртки.
Кроме того можно упомянуть ABCL который работает внутри JVM и поэтому хорошо
интегрируется с приложениями на Java.
Ещё под виндой работают CLISP, SBCL и CCL, но они в данном контексте мало чем
примечательны.
Кстати кроме Common Lisp существуют другие диалекты Lisp, в частности Scheme.
Если интересуют всякие фенечки я бы посмотрел на реализацию Scheme Racket
(ранее PLT Scheme) -- там в комплекте идёт довольно интересная среда
разработки.
J> �� � ��� ���� ���������. � ����� �������, ��, ��� � ����� � Allegro,
J> ���� ������������ ���������.
���� ����. � Allegro, �� ��� ������, �������.
J> ��� � ���� �� �������, ��� �ӣ-����,
J> ��������, ����� �������� ������� �� �����, � ���� ���-��
J> �����������... �� ����� �� ����� ActiveX �������������� � ����
J> ������? ��� �� �����?
J>
J> � ������, ������ �� � ����� ����� ����� ���������? �� ���� �� ������
J> �� ���������?
������� ����� �� ޣ� ������, �� ����������� ���������� � ������������
������ - ����� � � ������ ���� �� ��������.
���� ������ ���������� - �� "��������� ������" ����������� ����� � �������.
���������� CAPI ������������������, � ������������ ����������� ����� GUI ���
������, � ��� ��� ���������. ���� ����������� �������������, ����� ���
ActiveX �������� - ��� �������������� �, �� ��� ������, ���������� ����.
> ������ � ������ ��������� �ӣ ������, ��� ����������� ������ �ݣ �� �������?
� ��������� SBCL �� Linux (���ޣ� �� �������� � ���� Linux ������� � vmware,
��� ��� ���������� �� Linux �� �����������), Emacs+SLIME � �������� �����
����������.
��� ���������� ���-���������� � ������� ���ޣ��� ���� ��� ��������� ����������
�� 100%. �������� ������ � ���������, ��������������� ������, ��������������
����� ���������� ��� ������� ���������.
� ��� ����� ��� �����, ��������� � � GUI -- � �����-�� �� �������. ���� ���
����ϣ���� � ���� ���� ������, ��� ��� �������� ���.
���� �������� ��� Tk � �ݣ �����-�� GUI-���������. �� � ������������
����������������� ������� ��� ��-����� �� ��������, �.�. GUI ����ģ���
��������� � ���������, � �� ����� ����������� �����������, � �������� ���
���-�� �� �����, ��������� � ���� ������ �� Tk ����������.
���� ����� ���������� Racket:
http://racket-lang.org/
http://docs.racket-lang.org/quick/
������� ����� ����� � REPL ���������� ����������� ������� ��-����� ����������.
> �� � ��� ���� ���������.
��� � ��� �������, ����� �� ��������� ����� �� �ӣ, � ����� ���-�� ����.
���� ���� ���������� �� ������� ����� ���, �� ������������� ����� �� �����
�����������, �.�. �� ��� �� ����� �� ��������.
> � ����� �������, ��, ��� � ����� � Allegro, ���� ������������ ���������.
�������, ��� ��-����� ������ ��� ���� ��� GUI. ���� �������� �ݣ Racket, ��
��-������ ���� ���������.
> ��� � ���� �� �������, ��� �ӣ-����, ��������, ����� �������� ������� ��
> �����, � ���� ���-�� �����������... �� ����� �� ����� ActiveX ��������������
> � ���� ������? ��� �� �����?
������ �� �����.
> � ������, ������ �� � ����� ����� ����� ���������? �� ���� �� ������ ��
> ���������?
������� � ���, ��� WINAPI -- ��� C, � ���� -- ��� �� C. ��������������,
�������� �������� WINAPI ������� �� Lisp ����������, ��� ������ ������ ����� --
������ ���������� �������, ������ ��������� � �.�.
�� � ������ �������, ��������� ���������� � ���������� ������� ���������
�ӣ-���� ������������ ������ C ������� ����� �£����. �� ��-�� �������� �
������ ��� ������� ������ ������� ����� ������� � ���� �£���� -- �����
��������� � �ţ ��������, ����� ��������� � �.�. ���� ���� � ������� �������
��� �������������, �� ���, ��������� ��� ��������, �� ���������� �������.
������ ���������� ������������� ���� ����������� ��� �������� �£����. �����
����, ���������� ���������� ��� ������������� -- CFFI � UFFI (foreign function
interface) ������� �������� �� ������ �����������.
��� ��� � ��������, �������� ������� WINAPI ��� ������� �����. �� ���� �� ���
�������, �.�. ����������� GUI �� ����� WINAPI ����� � �������.
� ������� ��������� ����������� ���, ������ ��� ��� ����� �� ������� �
�������������. ������ ���������� ������ �� UNIX-like ��������, � ��� ����
���������� ��� ������ � �������� (X), ������ ���������� �������������
������������ ��� ���� ���� GUI ����������. ���������� ����������� ��-��������
��������������� Tk.
�� ���� ������������� WinAPI �ģ� Corman CL, �������� ����� ����� � ��������
hellowin.lisp ��� ����� ����� ���� ������ ����.
�� ������������ ���������� ��-������ �������, � ��-������ �������� ������ �.�.
ţ ����� ���������� ����� ���� �����.
�� ���� ���� ������ ��� ����� � ������ -- ������ �� � ���, ����� $250 :). �
����� ������ ���������� ��� ��� ����������� � �������...
О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫ О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫, О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫ -- О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫
О©╫О©╫О©╫О©╫О©╫О©╫.
29 ��� 11 20:48, Jan -> All � ��������� �� ������
area://ru.lisp?msgid=2:466/466.648+04acdb0e:
Ja> ���� ��� �����? ���������� ���-������, ��� ����� ����������� ���������
Ja> ����? ��� ������. ���������� �����-������, �������������... �����
Ja> ���� �� � ������, ��� ޣ� ����������, �������, ������, ������������.
�� ����� �� �����, �� �������� ��-����� � ����-���� ���� �ӣ �� SBCL � ��������
����������� � Emacs+SLIME � �������� IDE. � ������������ ����������� ����
���������� LispWorks, ��. ��� ������ � SBCL ���� �����-�� ������ � ��������, ��
��� ������� �, ����� ����, ��� ��������.
��������� �������, ��� ������ �� �������:
lisper.ru - �������� � ����� � �� �����. :)
li...@conference.jabber.ru - ������� � ����������� � �����.
� ���������� �����������, Azamat.
О©╫О©╫О©╫, О©╫О©╫ О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫. О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫сё О©╫щё О©╫ О©╫О©╫О©╫О©╫О©╫О©╫
О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫.
ASK> О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ LispWorks, О©╫О©╫.
HО©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫ О©╫О©╫О©╫О©╫, О©╫О©╫О©╫О©╫ О©╫О©╫ О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫ О©╫ ITA Software О©╫
О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ SBCL О©╫ CCL.
ASK> О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫ О©╫ SBCL О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫-О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫ О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫, О©╫О©╫ О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫,
ASK> О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫, О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫.
HО©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫, О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫ О©╫ О©╫О©╫О©╫, О©╫О©╫О©╫ SBCL О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫
О©╫О©╫О©╫О©╫О©╫О©╫ О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫ core, О©╫ О©╫О©╫О©╫ Windows
DLL О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫ О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫ О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫. О©╫О©╫О©╫ О©╫О©╫О©╫
О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫, О©╫О©╫О©╫ О©╫О©╫ О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫, О©╫ О©╫О©╫
О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ -- О©╫О©╫О©╫. О©╫О©╫О©╫О©╫ О©╫О©╫ О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫.
О©╫О©╫О©╫ О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ SBCL О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫
О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫ О©╫О©╫О©╫О©╫О©╫.
О©╫ О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫ SBCL О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫
О©╫О©╫О©╫ vmware О©╫ О©╫О©╫О©╫ О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫ -- О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫ О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫
О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫. О©╫ О©╫О©╫О©╫О©╫ О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫ SBCL
О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫ linux (О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫ unix-like О©╫О©╫О©╫О©╫О©╫О©╫О©╫) О©╫.О©╫. О©╫О©╫О©╫
О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫. О©╫О©╫О©╫ О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫ О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫
О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫ SBCL (О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫).
02 фев 11 15:09, Alex Mizrahi -> Azamat S. Kalimoulline в сообщении по ссылке
area://ru.lisp?msgid=<1187426477@killer>+882adc66:
AM> Так что использовать SBCL для распространяемых приложений которые
AM> будут работать у клиентов наверное не стоит. А если просто хочется
AM> программировать под SBCL так можно запустить линукс под vmware и там
AM> его гонять -- намного проще и эффективнее чем возиться с недоделанным
Зависит от того, что ожидается на клиенте. Если сервер, то и на линухах можно
развернуть. Это не принципиально. А для гуевых клиентов мало где нужна
многопоточность. Hо отсутствие её огорчает, конечно. Опять же, выкладывают
сборки под винды самосборные. И разбираются в том же SBCL наши же
соотечественники тоже.
С наилучшими пожеланиями, Azamat.
Так оно и без многопоточности хреновенько работает. И довольно много места
занимает.
Hафига такое счастье, если есть CLISP, ECL и CCL?
04 фев 11 20:42, Alex Mizrahi -> Azamat S. Kalimoulline в сообщении по ссылке
area://ru.lisp?msgid=<1187426706@killer>+ec56ecde:
ASK>> самосборные. И разбираются в том же SBCL наши же
ASK>> соотечественники тоже.
AM> Так оно и без многопоточности хреновенько работает. И довольно много
AM> места занимает. Hафига такое счастье, если есть CLISP, ECL и CCL?
Повторюсь - многопоточность как-то, но работает.
CLISP - тормоз, ECL - тоже есть свои ограничения, надежды на CCL, именно он
ближе к SBCL, но у него тоже бывают какие-то странные глюки именно под виндами.
С наилучшими пожеланиями, Azamat.
ASK> А для гуевых клиентов мало где нужна многопоточность...
Правильней сказать, клиент с одним может обойтись без многопоточности.
Для многооконого приложения очень даже желательно вести каждое окно в
отдельном потоке.