LINUX.ORG.RU

Allegro CL 9.0 Free Express Edition стал доступен для загрузки

 ,


9

10

Для загрузки на попробовать стала доступна версия коммерческой реализации языка программирования Common Lisp — Allegro CL 9.0 Express Edition.

Доступны пакеты для:

  • Linux (glibc 2.11 или позже);
  • Mac OS X (10.6 или позже), включает поддержку Lion;
  • FreeBSD (8.2 или позже);
  • Windows (XP, Vista, 7, 8, Server).

Основные новшества и изменения в этой версии:

  • полная поддержка SMP;
  • 820 исправлений и улучшений с последнего релиза;
  • полностью обновлен AllegroServe — вебсервер Franz Inc., написанный на лиспе: автоматическая компрессия/декомпрессия файлов, поддержка chunking, новый выбор опций безопасности, включая TLS v1.0 (также известный как SSL v3.1) протокол для защищенных соединений;
  • улучшена интеграция с Java через модуль jLinker, улучшен протокол, стал проще API;
  • новая и значительно упрощенная инсталляция для графических утилит на Mac 64-бит.

>>> Загрузка

★★

Проверено: anonymous_incognito ()
Последнее исправление: tazhate (всего исправлений: 4)

Ответ на: комментарий от tailgunner

И всё это nahdler-bind делает без рестартов?

Да. В случае рестартов он прибивает (bind-ит) функцию выбора/поиска потребного рестарта, если же без них то просто функцию обрабатывающую исключение «в полете».

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

Один лишпер сделал за месяц то, чего несколько жабщиков не смогли за год?
А не п*здите ли вы, месье?

Ничего удивительного: http://lib.rus.ec/b/146089/read (1-я глава)

А что еще известно уважаемому по поводу данной книжки ?

Ну, например, автор к моменту написание уже был уволен из ИБМ, с треском. До этого его сделали вициком (это первый в истории ИБМ вицик от отделения программирования), чтобы ходил по судам и всяким комиссиям конгресса. Когда нужное время отходил - уволили. Разборки были по поводу «провала» в разработке системы для диспетчеров аэропортов. Финал этой истории случился много позже - разгон Рейганом профсоюза авиадиспетчеров.

10 лет он каждый месяц получал чек. Над программой работал месяц.

Ч.т.д. Пока mv пишут свой Ъ-код, промышленные команды пишут и изменяют.

Еще в книжке есть (насколько помню) упоминание о проблемах при проектировании новой ОС для IBM/370 в стиле «Ну и что делать 1000 программистом ? Ну не успели архитекторы создать новую систему - потом изменим. А программисты пусть пишут как есть» - что получилось в результате многие тут помнят из ОС/ЕС.

anonymous
()
Ответ на: комментарий от antares0

«more important difference between HANDLER-BIND and HANDLER-CASE is that the handler function bound by HANDLER-BIND will be run without unwinding the stack»

Собственно, вот это я и пытался выяснить.

В случае рестартов он прибивает (bind-ит) функцию выбора/поиска потребного рестарта, если же без них то просто функцию обрабатывающую исключение «в полете».

Насколько я понял, binding происходит до signaling («The primitive signaling function SIGNAL implements the mechanism of searching for an applicable condition handler and invoking its handler function»), но спорить не стану - вероятно, я неправильно понял твою аналогию.

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

Еще в книжке есть (насколько помню) упоминание о проблемах при проектировании новой ОС для IBM/370 в стиле «Ну и что делать 1000 программистом ? Ну не успели архитекторы создать новую систему - потом изменим. А программисты пусть пишут как есть»

ЕМНИП, в книге это признается очень дорогой ошибкой.

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

«more important difference between HANDLER-BIND and HANDLER-CASE is that the handler function bound by HANDLER-BIND will be run without unwinding the stack»

Собственно, вот это я и пытался выяснить.

Например, handler-bind ловит фарфор. Отличие от handler-case в том, что handler-bind может сказать: «Так, сегодня пятница. По пятницам фарфор не ловим.» и отпустить чашку. И она полетит дальше, пока её кто-то другой не перехватит, или она пол не встретит. А handler-case, раз поймал её, выпустить из рук больше не может.

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

Нет. Они впарили якобы «успешный» продукт бедному клиенту (yahoo), вероятно, с неплохим откатом.

Они продали _успешный_ веб-магазин крупному покупателю. А если этот покупатель потом изговнял успешную вещь - это ни разу не проблемы разработчиков.

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

handler-case раскручивает стек и является аналогом «обычного» try-except, handler-bind не раскручивает стек и является аналогом оператора ON из PL/I

fixed

И да, достали вы своим фарфором.

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

Нет. Они впарили якобы «успешный» продукт бедному клиенту (yahoo), вероятно, с неплохим откатом. После чего у клиента немедленно начались проблемы с купленным говном, но было уже поздно - мошенники с денежками испарились.

Давай оценим конкурирующие конторы с точки зрения ЯП. В Яху традиционный подход: ява и всё такое, и они не сегодня, так завтра банкротами станут. В Гугле не только лисповые конторы покупают (и не разгоняют сотрудников, а даже десятки новых нанимают), но и ещё свои непонять какие языки клепают. И в Гугле уборщик помещений на завтрак ест икру, пока ему массажистка мускулатуру разминает перед трудовым днём.

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

handler-case раскручивает стек и является аналогом «обычного» try-excep

Разве «обычный» try-excep может на ходу подменить неоткрывающийся файл «запасным»?

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

Разве «обычный» try-excep может на ходу подменить неоткрывающийся файл «запасным»?

Смотря что понимать под «подменить запасным». Создать или скопировать файл - вполне может.

tailgunner ★★★★★
()
Последнее исправление: tailgunner (всего исправлений: 1)
Ответ на: комментарий от mv

Google тоже стал «корпорацией Google™» - и приводить его как пример эффективной кампании уже сложно, англоязычные рынки медленно но уверенно сливает бингу, русскоязычный поиск яндексу, хорошие сервисы закрывает, ненужный G+ крутит и вваливает бабло, качество поисковой системы просаживается с каждым днем, в выдаче все больше треша и конфузов. И лисповой конторой он никогда не был.

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

англоязычные рынки медленно но уверенно сливает бингу,

Точно сливает?

Google attained its record 66.8 percent market share for the first time in June. Google had a 65.1 percent of the search market in July 2011.

Bing grew for the second straight month, upping its market share from 15.6 percent in June to 15.7 percent in July. Bing was at 14.4 percent in July 2011.

Adding in Google’s 90+ percent dominance on mobile search would skew the stats further in favor of Google.

tailgunner ★★★★★
()
Последнее исправление: tailgunner (всего исправлений: 1)
Ответ на: комментарий от tailgunner

Насколько я понял, binding происходит до signaling («The primitive signaling function SIGNAL implements the mechanism of searching for an applicable condition handler and invoking its handler function»)

Имеется ввиду SIGNAL видит внутренний интерфейс handler-bind и если код его вызывающий компилируется в контексте уже развернутого handler-bind-а то вызов будет соптимизирован до вызова конкретной функции, в противном случае будет обычный рантаймовый поиск доступных обработчиков.

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

Точно сливает?

146%. Google конечно же остается лидером (и будет им достаточно продолжительное время как минимум), но уверенно теряет свою долю в пользу бинга.

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

Опять же, я говорю лишь об англоязычных рынках, где присутствует Bing и на которых Google не является монополистом (а таких еще много, да) + растущая выручка с контекста Google на фоне постоянно ухудшающейся выдачи.

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

Отрицать реальность - это, наверное, прикольно.

Не стоит высказываться по теме, в которой не очень разбираешься. Где был Bing в 2010-м и где сейчас. Google наращивает свое присутствие на рынке за счет слива Yahoo и естественного расширения аудитории интернет-пользователей. Еще раз - я говорю *только* об англоязычном сегменте, в странах, где присутствует Bing не номинально. И в первую очередь не о мобильном поиске.

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

Смотря что понимать под «подменить запасным». Создать или скопировать файл - вполне может.

Где-то в глубинах выполяемого кода происходит ошибка «Файл не открываетя. Писать некуда». Исключение (condition) поднимается до ближайшего handler-* или выпадает в toplevel програмисту/оператору если таковых нет. Обработчик отправляет обратно вниз замену. И код не отваливаяь пишет туду чего нужно.

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

Google наращивает свое присутствие на рынке за счет слива Yahoo и естественного расширения аудитории интернет-пользователей

Это ты сейчас так говоришь. А раньше:

alienclaster> англоязычные рынки медленно но уверенно сливает бингу

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

И как обычно, этот ACL Express у меня никак не работает.

что как бэ намекает - пытай язык Ада дальше.

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

То есть код в try при ошибле все равно упадет.

То есть при обработке исключения будет раскручен стек, как и в случае handler-case.

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

Это ты сейчас так говоришь. А раньше:
alienclaster> англоязычные рынки медленно но уверенно сливает бингу

Я и сейчас утверждаю, что Google теряет свою долю в пользу Bing, пруф привел.

alienclaster ★★★
()

А как бы я мог посмотреть список enterpriZe приложений, созданных с помощью этого столь востребованного и широко распространенного замечательного языка программирования?

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

Твой пруф нерелевантен моему утверждению, это статистиска средней температуры по больнице, а не США и англосферы.

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

это статистиска средней температуры по больнице, а не США и англосферы.

Ты просто не удосужился найти ссылку: http://searchenginewatch.com/article/2199849/Bing-Grows-Search-Market-Share-G...

«For the second straight month Bing saw its U.S. search engine market share on the rise. Meanwhile, Google held steady, duplicating its record share of the search market»

rise составил аж 0.1%

</thread>

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

У тебя проблемы с восприятием прочитанного, поэтому не вижу смысла продолжать этот спор. Странно, как ты еще не начал вилять по поводу роста Yandex.

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

Это значит что запросы которые поступают в поисковую систему Яндекс сливаются третьим лицам.

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

Ну как же, тут уже мошеннический viaweb вовсю обсудили. Целое Одно enterpriZe приложение!!!

anonymous
()
Ответ на: комментарий от Bioreactor

А как бы я мог посмотреть список enterpriZe приложений, созданных с помощью этого столь востребованного и широко распространенного замечательного языка программирования?

http://www.franz.com/success/

Ok
()
Ответ на: комментарий от kristall

Насколько я знаю, в программисты идут (в основном) индусы из брахманических семей и крайне сомнительно что они не «потянут».

Это откуда такие сказки?
Я на видео-митинге был несколько раз, так тимошние девелоперы совсем не похожи на потомков персов а обычные, мелкие чёрные индусы.

grim ★★☆☆
()
Ответ на: комментарий от Deleted

ждем коммерческую реализацию С/C++.

В Intel обратитесь
За Java не для нищих в Оракл.

grim ★★☆☆
()
Ответ на: комментарий от Ok

Ржачно-то как. «Recent stories...» "... Ubiquitous Corp.'s DeviceSQL appeared in 2002 ..."

Recent, такие recent! И, главное, все названия такие известные!

anonymous
()
Ответ на: комментарий от kristall

Все правда, не сказки. Профессор по санскриту рассказывал, который в Индии частый гость.

Они такого количества брахминов не нарожали.
Вы на фото типичного девеловера из индии посмотрите.
Они явно не брахмины(потомки персов) а обычные местные индусы - потомки водоносов, крестьян. Дай бог чтобы там потомки торговцев в значительном количестве встречались.

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

3% от миллиарда - это до хера. Это даже чуть больше, чем до хера.

anonymous
()

Лисперы, как обычно, пихают объект своего фетиша куда надо - и куда не надо. Какой нафиг лисп? Разработка ПО не ограничивается Hello World.

anonymous
()
Ответ на: комментарий от alienclaster

Где был Bing в 2010-м и где сейчас.

Бинг в винду встроен. Вот тебе и нехилое расширение рынка. При том, что релевантность поиска у гугла таки лучше. Например. При том, что гугловый поиск так красиво держится ему как раз в плюс.

cab ★★★★
()
Последнее исправление: cab (всего исправлений: 3)

полностью обновлен AllegroServe — вебсервер Franz Inc., написанный на лиспе: автоматическая компрессия/декомпрессия файлов, поддержка chunking, новый выбор опций безопасности, включая TLS v1.0 (также известный как SSL v3.1) протокол для защищенных соединений;

...Шел 2012-й год. Впрочем, фанатикам скобочных поделий не привыкать.

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