LINUX.ORG.RU
[#]  
gensym

Релиз LispWorks 6.1

Сегодня, после более двух лет разработки, выпущена новая версия LispWorks 6.1 - реализации и среды разработки на Common Lisp.

Наиболее значимые изменения:

  • API для доступа к окружению (augment-environment etc)
  • высококачественная отрисовка на всех платформах, включая anti-aliasing
  • нативная поддержка печати в GTK+
  • поддержка различных методов много-языкового ввода
  • поддержка записи в форматах JPEG, PNG, TIFF
  • улучшение Drag'n'drop в GTK+
  • поддержка capi:browser-pane в Windows и Cocoa
  • поддержка одновременного подключения нескольких дисплеев
  • расширен многопроцессорный API
  • поддержка IPv6 сокетов
  • поддержка 'foreign blocks' в FLI
  • добавлен ASDF2
  • новая реализация 64-бит для FreeBSD
  • улучшена документация и добавлено больше примеров
  • другие улучшения и новые возможности в CAPI и IDE
  • множество исправлений ошибок

Поддерживаются следующие системы:

Linux, Macintosh, Windows, FreeBSD, x86/x64 Solaris, SPARC/Solaris and HP-UX.

Полный список возможностей.

Полный список изменений.

>>> Подробности

Метки: , ,

gensym (28.01.2012 0:49:56)
Проверено: anonymous_incognito (28.01.2012 2:15:50)

[#] Ответ на: комментарий от anonymous 28.01.2012 11:20:00  
memnek

> Использую питон, так как у руби уродский и выблевотный синтаксис.
фиксед

memnek * (28.01.2012 13:41:07)
[#] Ответ на: комментарий от memnek 28.01.2012 13:41:07  

Нет-нет, все правильно было: питон - блевотина, руби - няшка.

anonymous (28.01.2012 13:57:55)
[#] Ответ на: комментарий от r2d2 28.01.2012 2:33:19  

Чё вот на ней пишут тогда?

Я вот тоже не знаю ответа на этот вопрос

anonymous (28.01.2012 13:59:48)
[#] Ответ на: Re: педон давно мертв от anonymous 28.01.2012 13:33:38  

Re: педон давно мертв

потому что многие алгоритмы через рекурсию пишутся намного быстрее, чем через циклы.

anonymous (28.01.2012 14:00:45)
[#] Ответ на: комментарий от anonymous 28.01.2012 13:26:47  
>>-----Цитата---->>

работа с serial ports там сделана откровенно через жопу

<<-----Цитата----<<

Вот так отсос. Пусть поучатся у божественного языка: http://hackage.haskell.org/package/serialport

anonymous (28.01.2012 14:01:01)
[#] Ответ на: комментарий от anonymous 28.01.2012 2:54:03  

Какой инфраструктуры? Сравнивать если с sbcl и сторонними библиотеками

anonymous (28.01.2012 14:03:04)
[#] Ответ на: комментарий от anonymous 28.01.2012 14:01:01  

CS38400 CS57600 CS115200

Та же срань. Расскажите им уже, что ftdi_sio поддерживает и 460800. А вообще ftdi чипы работают и на 3.5 Мб/с.

anonymous (28.01.2012 14:14:49)
[#] Ответ на: комментарий от anonymous 28.01.2012 14:14:49  
>>-----Цитата---->>

на 3.5 Мб/с.

<<-----Цитата----<<

Но зачем если есть USB?

anonymous (28.01.2012 14:20:29)
[#] Ответ на: комментарий от anonymous 28.01.2012 14:20:29  
>>-----Цитата---->>

ftdi

<<-----Цитата----<<
>>-----Цитата---->>

Но зачем если есть USB?

<<-----Цитата----<<

дык это и есть usb

anonymous (28.01.2012 14:50:49)
[#] Ответ на: Re: педон давно мертв от anonymous 28.01.2012 8:16:14  
Bad_ptr

Ох лол:

>>-----Цитата---->>

Probably the biggest practical problem with Python is that there's no well-defined API that doesn't change.

<<-----Цитата----<<

Если это самая большая проблема питона, то эта простыня не стоит прочтения.

Bad_ptr (28.01.2012 14:53:16)
[#] Ответ на: Re: педон давно мертв от anonymous 28.01.2012 12:49:48  
Bad_ptr
>>-----Цитата---->>

"I don't like reading code that was written by someone trying to use tail recursion." --Guido
Ахахаха, Гвидо такой неосилятор. Если эта фраза не выдрана из контекста, это многое говорит о его возможностях как программиста.

<<-----Цитата----<<

Он всё правильно говорит. Все эти функциональные выкрутасы, а также всякие синтасические сокращённые конструкции усложняют чтение и понимание.

Bad_ptr (28.01.2012 14:58:41)
[#] Ответ на: комментарий от loz 28.01.2012 13:02:22  
Alsvartr
>>-----Цитата---->>

Приятно видеть. что не все гонятся за номерами версий.

<<-----Цитата----<<

Лиспворкс - это не браузер, ему незачем гнаться за номерами.

Alsvartr *** (28.01.2012 15:08:35)
[#] Ответ на: комментарий от Bad_ptr 28.01.2012 14:58:41  
>>-----Цитата---->>

Все эти функциональные выкрутасы, а также всякие синтасические сокращённые конструкции усложняют чтение и понимание

<<-----Цитата----<<

вы фп и синтаксис в одну кучу то не валите. То что в питоне, да и руби сахара, как грязи, к фп никакого отношения не имеет

anonymous (28.01.2012 15:12:26)
[#] Ответ на: комментарий от anonymous 28.01.2012 14:03:04  
>>-----Цитата---->>

Какой инфраструктуры? Сравнивать если с sbcl и сторонними библиотеками

<<-----Цитата----<<

*Свои* *вкусные* батарейки в довесок к тому барахлу с common-lisp.net, которое есть у sbcl саппорт, интеграция.

anonymous (28.01.2012 15:13:05)
[#] Ответ на: комментарий от anonymous 28.01.2012 15:12:26  
Bad_ptr
>>-----Цитата---->>

вы фп и синтаксис в одну кучу то не валите.

<<-----Цитата----<<

Да это разные вещи, но каждая из них в отдельности, не говоря уже когда они вместе,
делают код менее понятным (более медленночитаемым, чтоли).

Bad_ptr (28.01.2012 15:17:05)
[#] Ответ на: комментарий от anonymous 28.01.2012 15:13:05  
>>-----Цитата---->>

*Свои* *вкусные* батарейк

<<-----Цитата----<<

Батарейки с привкусом говна. IOLib уже есть в батарейках?

anonymous (28.01.2012 15:20:39)
[#] Ответ на: комментарий от Bad_ptr 28.01.2012 15:17:05  

я литературу на английском тоже с усилием читаю, в словарь подглядываю, но это не значит, что всем так же тяжело как мне :)

anonymous (28.01.2012 15:22:07)
[#] Ответ на: комментарий от anonymous 28.01.2012 14:50:49  

Это не usb, а serial port interface с которым можно работать через open. write, read, ioctl в любой posix системе.

anonymous (28.01.2012 15:24:54)
[#] Ответ на: комментарий от anonymous 28.01.2012 15:24:54  

я про

>>-----Цитата---->>

ftdi чипы

<<-----Цитата----<<
anonymous (28.01.2012 15:30:34)
[#] Ответ на: комментарий от Bad_ptr 28.01.2012 14:58:41  

Лоровские эксперты доставляют. Может расскажешь, зачем вообще нужен синтаксический сахар? Посмешишь публику.

anonymous (28.01.2012 15:30:42)
[#] Ответ на: комментарий от anonymous 28.01.2012 15:13:05  

Да без разницы - свои или чужие. Идешь на cliki, ищешь любую либу и качаешь. К тому же, в среде нищебродов-любителей (к коим я себя причисляю;) лучше ориентироваться на тот же sbcl, нежели чем на сабж. К тому же, если хочешь портируемый код, лучше пользоваться сторонними библиотеками, так как они ориентированны на множество платформ сразу.

Так что зачем LispWorks нужен обычному человеку - хз

anonymous (28.01.2012 16:10:06)
[#] Ответ на: комментарий от anonymous 28.01.2012 16:10:06  

Лиспер не человек.

anonymous (28.01.2012 16:14:41)
[#]  
CARS

Скажите мне, ничего не боясь, почему все веб-сайты, так или иначе относящиеся к Lisp'у, выглядят так омерзительно? Вряд ли это самое главное, но всё-таки встречают по одёжке. Один вид lispworks.com навевает тоску, а sbcl.org — это вообще один из самых безвкусных сайтов в мире. Возьмём в качестве примера ЯП Haskell: у него сначала тоже была довольно стрёмная домашняя страница, но как только её переверстали в соответствии с современной модой, так сразу и сам язык стал как будто популярнее. Раньше никто не знал, что это за хацкель такой, а теперь куда ни плюнь — попадёшь в человека с лямбдой на юзерпике! Может быть в этом причина чудовищной непопулярности Lisp'а? Почему бы не омолодить этот язык: сделать ему красивый современный сайт, нарисовать стильный логотип — тогда и молодёжь потянется, оживив собой дряхлое и загнивающее Lisp-сообщество. Возможно, мои мысли звучат наивно, но почему бы не попробовать?

CARS ** (28.01.2012 17:40:23)
[#] Ответ на: комментарий от ymuv 28.01.2012 2:22:38  
rtvd
>>-----Цитата---->>

Буду первым:
возможна компиляция в байт-код? Например запустить просто на голом железе.

<<-----Цитата----<<

Скажем так.. А в каком это году это еще не было возмножно в LispWorks? В 1989м?

rtvd ** (28.01.2012 17:46:36)
[#] Ответ на: комментарий от r2d2 28.01.2012 2:33:19  
rtvd
>>-----Цитата---->>

Проприетарщина не нужна. А при наличии кучи свободных реализаций - не нужна со страшной силой.

<<-----Цитата----<<

Томми, ты стену сам найдешь, или тебе показать? Ты тем более никому не нужен. Даже даром.

rtvd ** (28.01.2012 17:48:00)
[#] Ответ на: комментарий от CARS 28.01.2012 17:40:23  
>>-----Цитата---->>

дряхлое и загнивающее Lisp-сообщество

<<-----Цитата----<<

Грех это, молодежь туда заманивать. Пускай уж тихо догнивают в автаркии.

anonymous (28.01.2012 17:54:48)
[#] Ответ на: Re: педон давно мертв от anonymous 28.01.2012 13:33:38  
rtvd
>>-----Цитата---->>

Он все правильно сказал. Зачем нужна хвостовая рекурсия в языке, в котором есть нормальные циклы?

<<-----Цитата----<<

Затем, что хвостовая рекурсия более универсальна, чем эти ваши детсадовские циклы?

И кстати, зачем нужны циклы, когда есть map, scan и fold?

rtvd ** (28.01.2012 17:59:04)
[#] Ответ на: комментарий от buddhist 28.01.2012 12:54:27  
>>-----Цитата---->>

К тому же байткод может быть сильно непереносим.

<<-----Цитата----<<

Если надо, можно включить в инсталляционный набор нужный интерпретатор + гарантированно работоспособные версии всех библиотек d (на венде так и делают).

tailgunner ***** (28.01.2012 18:00:06)
[#] Ответ на: комментарий от rtvd 28.01.2012 17:59:04  
>>-----Цитата---->>

кстати, зачем нужны циклы, когда есть map, scan и fold?

<<-----Цитата----<<

Чтобы не писать map, scan и fold

tailgunner ***** (28.01.2012 18:01:01)
[#] Ответ на: комментарий от Bad_ptr 28.01.2012 14:58:41  
rtvd
>>-----Цитата---->>

Он всё правильно говорит. Все эти функциональные выкрутасы, а также всякие синтасические сокращённые конструкции усложняют чтение и понимание.

<<-----Цитата----<<

Кому как.

rtvd ** (28.01.2012 18:01:43)
[#] Ответ на: комментарий от CARS 28.01.2012 17:40:23  
rtvd
>>-----Цитата---->>

Скажите мне, ничего не боясь, почему все веб-сайты, так или иначе относящиеся к Lisp'у, выглядят так омерзительно?

<<-----Цитата----<<

Есть теория, что в силу профессионального деформирования восприятия, лисперам в любом случае милей и понятней пара круглых скобок чем всякие там попсовые дизайны. К тому же, сильные лисперы не читают сайты. Они пишут программы, что пишут программы, что читают сайты и обновляют подписку на LispWorks / AllegroCL.

rtvd ** (28.01.2012 18:07:42)
[#]  

На лиспе с помощью LispWorks ОперДень легче написать, чем , скажем, на хаскеле с соотв. IDE?

malbolge * (28.01.2012 18:08:22)
[#] Ответ на: комментарий от CARS 28.01.2012 17:40:23  
gensym
>>-----Цитата---->>

Почему бы не омолодить этот язык: сделать ему красивый современный сайт, нарисовать стильный логотип — тогда и молодёжь потянется, оживив собой дряхлое и загнивающее Lisp-сообщество. Возможно, мои мысли звучат наивно, но почему бы не попробовать?

<<-----Цитата----<<

ну и займись в эти выходные. А чо?

gensym (28.01.2012 18:12:35)
[#] Ответ на: комментарий от malbolge 28.01.2012 18:08:22  

Не, в лиспе монад нет. А хороший ОперДень без монад не напишешь.

anonymous (28.01.2012 18:19:21)
[#] Ответ на: комментарий от malbolge 28.01.2012 18:08:22  
gensym
>>-----Цитата---->>

На лиспе с помощью LispWorks ОперДень легче написать, чем , скажем, на хаскеле с соотв. IDE?

<<-----Цитата----<<

скорее всего написанную ОперДень придется отлаживать в репле, тут как раз лиспворкс с его дебагерром и решает.

gensym (28.01.2012 18:21:10)
[#] Ответ на: комментарий от anonymous 28.01.2012 16:10:06  
>>-----Цитата---->>

Да без разницы - свои или чужие

<<-----Цитата----<<

Разница есть (С)

Покажи-ка мне свободный полноценный аналог CAPI.

anonymous (28.01.2012 18:25:25)
[#] Ответ на: комментарий от CARS 28.01.2012 17:40:23  

Ты на них и не заглядывал

anonymous (28.01.2012 19:16:22)
[#] Ответ на: комментарий от anonymous 28.01.2012 18:25:25  

Весь остальной набор библиотек убог просто до ужаса. Уровень середины 90 годов прошлого века. Ни одного современного фреймворка для веба типа рельс, да ни для чего вообще.

С СУБД до сих пор работают, как 15 назад через odbc? Я вообще не понимаю, как на этом можно заниматься серьезной разработкой.

anonymous (28.01.2012 19:23:28)
[#]  

интересно, почему все лисповские среды стоят таких неадекватных денег? vendor/language lock-in? спрос настолько низок, что не помереть с голоду можно только накручивая бешеные цены?

anonymous (28.01.2012 19:27:25)
[#]  

Что ж это радует. Хотя я использую в работе sbcl.

anonymous (28.01.2012 19:32:15)
[#] Ответ на: комментарий от anonymous 28.01.2012 19:27:25  

Они считают, что в 21 веке поддержка Dynamic data exchange (DDE) и драг-анд-дроп просто такие офигенные фичи, про которые нужно заявить отдельной строкой.

anonymous (28.01.2012 19:36:12)
[#] Ответ на: комментарий от anonymous 28.01.2012 19:36:12  

Лисперы же. Зеленые многорукие мутанты. В их галактике такие вещи только на днях изобрели.

anonymous (28.01.2012 20:56:20)
[#]  

не подскажете, где щас ЛИСП используется? кроме Emacs'a.

DFooz (28.01.2012 21:11:40)
[#] Ответ на: комментарий от anonymous 28.01.2012 19:27:25  

Задайте себе вопрос: можно ли выжить в сегодняшних реалиях накручивая цены на никому не нужный продукт? Для "энтерпрайза" не такие уж и деньги.

qaqa (28.01.2012 21:17:07)
[#] Ответ на: комментарий от DFooz 28.01.2012 21:11:40  

Почитал бы хоть в wiki про Common:

http://en.wikipedia.org/wiki/Common_lisp#Applications

anonymous (28.01.2012 21:29:44)
[#] Ответ на: комментарий от anonymous 28.01.2012 21:29:44  

Оно не умеет читать. Еще не научилось Не может понять, где используется чтение.

anonymous (28.01.2012 21:32:15)
[#] Ответ на: комментарий от CARS 28.01.2012 17:40:23  
>>-----Цитата---->>

Может быть в этом причина чудовищной непопулярности Lisp'а?

<<-----Цитата----<<

Причина непопулярности лиспа достаточно проста: SystemF. Вернее, результаты по ее практическому применению за последние лет 20.

И никакими цветастыми домашними страницами это не изменишь. Кстати, пресловутый haskell.org — самый обычный, хотя и слегка заскиненный MediaWiki.

Macil **** (28.01.2012 21:39:20)
[#] Ответ на: комментарий от anonymous 28.01.2012 19:27:25  
mv

> интересно, почему все лисповские среды стоят таких неадекватных денег? vendor/language lock-in? спрос настолько низок, что не помереть с голоду можно только накручивая бешеные цены?

Это у вас просто зарплата маленькая, поэтому $4k5 кажется неимоверной кучей денег. Забугорный погромист без особого ущерба может купить в личное пользование лицензию с месячной з/п и спокойно дожить до следующей з/п. Тем более, что enterprise-версия не так уж и нужна, а personal совсем недорого стоит. Для конторы $20k (или сколько там) на корпоративную лицензию вообще не деньги.

Цена, в свою очередь, обусловлена тем, что погромисты, пишущие эти среды, тоже хорошо получают. Таким образом, продукты ориентированы на богатые рынки Западной Европы и США, и их цена для более бедных стран получается немного непонятной.

Что касается сравнения с бесплатными лиспами, то что с чем уж точно сравнивать не надо, так это с SBCL. LW вылизан. ClozureCL гораздо лучше по покачеству (чем SBCL), но за ним тоже коммерция стоит.

mv ***** (28.01.2012 21:54:12)
[#] Ответ на: комментарий от mv 28.01.2012 21:54:12  
>>-----Цитата---->>

то что с чем уж точно сравнивать не надо, так это с SBCL

<<-----Цитата----<<

Пардог, мусье, не вы ли тот "хронический эмигрант"?

http://13-49-ru.blogspot.com/2011/09/lispworks-vs-sbcl.html

Вы спалились за этим занятием. Это первая ссылка в гугле

anonymous (28.01.2012 22:12:58)
[#] Ответ на: комментарий от CARS 28.01.2012 17:40:23  
>>-----Цитата---->>

Скажите мне, ничего не боясь, почему все веб-сайты, так или иначе относящиеся к Lisp'у, выглядят так омерзительно?

<<-----Цитата----<<

http://racket-lang.org/

http://www.franz.com/

>>-----Цитата---->>

Почему бы не омолодить этот язык: сделать ему красивый современный сайт, нарисовать стильный логотип — тогда и молодёжь потянется, оживив собой дряхлое и загнивающее Lisp-сообщество.

<<-----Цитата----<<

http://landoflisp.com/

anonymous (28.01.2012 23:53:47)

О Сервере - Правила форума
http://www.linux.org.ru/

Rambler's Top100 Рейтинг@Mail.ru