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)

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

С появлением Clojure лисп будет стремительно популяризироваться. Посмотри на Datomic, например, это уж точно не hello world.

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

Все, что видно на данный момент - это фанатские метанации и одни и те же success story, носимые из года в год.

Да, Вы уже купили что-нибудь в магазине, написанном на лиспе? http://archimag-dev.blogspot.ru/2011/03/common-lisp.html

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

С появлением Clojure лисп будет стремительно популяризироваться.

С функциональщиной переборщили, слишком нишевый язык получился.

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

Лисперы, как обычно, пихают объект своего фетиша куда надо - и куда не надо.

Ох lol... Если тебе кто-то чего-то куда-то не туда запихнул, причём тут лисп и лисперы?

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

С функциональщиной переборщили, слишком нишевый язык получился.

Ну так как бы ФП - наиболее удобная парадигма для параллельных вычислений.

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

А куда надо-то? Лишпика нигде не надо, даже в hello, world-ах.

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

Ну так как бы ФП - наиболее удобная парадигма для параллельных вычислений.

Ну вот его и ниша, где-то рядом с Erlang.

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

Дадада, CUDA и OpenCL ну такая функци-анальщина, что анальнее некуда.

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

Ну вот его и ниша, где-то рядом с Erlang.

У тебя сколько ядер в процессоре? А сколько будет через 5-10 лет? Параллелизм и concurrency - с ними нужно как-то жить; императивная парадигма и PLace Oriented Programming уже не подходят. Да и ё-маё, я в своей конторе (Java) пропагандирую ФП, оно просветляет.

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

Ох lol... Если тебе кто-то чего-то куда-то не туда запихнул, причём тут лисп и лисперы?

Судя по отчаянному баттхёрту, лисперы и запихнули. Только он этот, хм, предмет лиспом называет, почему-то...

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

Ну так как бы ФП - наиболее удобная парадигма для параллельных вычислений.

ФП, в общем-то, параллельно параллельным вычислениям. Практический параллелизм - это CSP (даже Erlang ближе к CSP).

tailgunner ★★★★★
()

Вот интересно, что в лиспе такого, что превращает его в турбопурген для троллей?

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

Похоже, что уже переписали на php.

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

ФП, в общем-то, параллельно параллельным вычислениям. Практический параллелизм - это CSP (даже Erlang ближе к CSP).

Pure FP без сайд-эффектов для автоматического параллелизма зело удобен. Для практического автоматического параллелизма ещё хорошая интроспекция нужна и возможно создавать окружение (augmented environment).

В принципе, да, Эрланг - это практический параллелизм сегодня. Но завтра что-то другое будет.

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

Вот интересно, что в лиспе такого, что превращает его в турбопурген для троллей?

Любой технологии нужен пиар, и крупные корпорации его обеспечивают. Учитывая известное соотношение продажник/специалист, пиар иногда оттуда самопроизвольно выходит вот в таком вот виде.

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

И даже без pure FP наличие вменяемых конструкций для concurrency (вроде Clojure reference types) и отсутствие неконтроллируемого мутабельного состояния - огромный плюс. Всяко на две головы выше чем raw Java threads и java.util.concurrent.

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

Pure FP без сайд-эффектов для автоматического параллелизма зело удобен.

Теоретически. А на практике что есть, кроме автоматического STM в Clojure?

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

Учитывая мизерную долю лиспа на рынке, он вообще никого волновать не должен. К нему отношение должно быть как к неуловимому Джо, за исключением тех, кто его использует. Так нет же, анонимусы бесятся, будто лисперы всё бабло и всех баб на планете захватили и не делятся. Странно.

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

Pure FP без сайд-эффектов для автоматического параллелизма зело удобен.

Этой сказке-какашке сто лет уже, а до сих пор никто никакого «автоматического параллелизма» так и не показал на практике. Жидко обделались функци-анальщики, короче.

А ерлангу убогому до императивного Occam как до Луны на бровях.

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

Ну так не было бы этого убогого говнолиспа на моем ЛОРе, я бы и молчал в тряпочку. Так вы ж, падлы, сами сюда лезете!

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

Теоретически. А на практике что есть, кроме автоматического STM в Clojure?

На практике любая програма кишит map'ами и reduce'ами, если они в языке есть (а для этого нормальные лямбды и ФВП нужны), ибо это удобно. Вот бы ещё какая среда обеспечивала вышеотмеченные полноценные code walker и environment augmentation в удобоваримом виде, то эти map'ы прозрачно можно было даже за пределы хоста раскидывать :)

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

На практике любая програма кишит map'ами и reduce'ами, если они в языке есть

На практике, если есть map и list comprehensions, то map не используется :)

Вот бы ещё какая среда обеспечивала вышеотмеченные полноценные code walker и environment augmentation в удобоваримом виде

Не. Язык должен обеспечивать pure-функции и immutable-данные (всё есть в D) или pure-функции и unique-указатели (есть в Rust). Без языковых гарантий иммутабельности ничего не выйдет, но иммутабельность - еще не ФП.

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

Если-бы да кабы. Где хоть что-то реально работающее, а? Сказочки надоели уже.

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

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

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

когда они вылезают на публику со своей пропагандой

Это уже интереснее. А где вы увидели пропаганду в новости: вышел продукт ХХХ версии YYY?

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

А в новости «завезли новую партию анальных шариков» тоже тогда пропаганды извращений нет?

Почитай, какой бред тут всякие mv пишут. Если это не пропаганда, то я уже и не знаю, что такое пропаганда.

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

На практике, если есть map и list comprehensions, то map не используется :)

У list comprehensions с композицией туговато в отличие от. Или я сарказм не распознал? :)

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

На практике любая програма кишит map'ами и reduce'ами, если они в языке есть

На практике, если есть map и list comprehensions, то map не используется :)

Теплое и мягкое.

Вот бы ещё какая среда обеспечивала вышеотмеченные полноценные code walker и environment augmentation в удобоваримом виде
Не. Язык должен обеспечивать pure-функции и immutable-данные (всё есть в D) или pure-функции и unique-указатели (есть в Rust).

Приведи пример работы в ди с иммутабельными данными в функциональном стиле.

Без языковых гарантий иммутабельности ничего не выйдет, но иммутабельность - еще не ФП.

Есть и иммутабельные коллекции, и persistent data structures и чистые функции. Теперь «выйдет» ФП?

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

Почитай, какой бред тут всякие mv пишут.

И вы специально зашли в эту тему, прочитать всё, что пишут всякие mv, чтобы возмутиться и воспылать праведным гневом?

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

Или я сарказм не распознал? :)

Сарказм был в том, что list comprehensions гораздо удобнее и есть в Питоне (в отличие от Лиспа). Суди сам, распознал или нет :)

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

Ну так раз ахтунги тут парад свой устроили, кто-то должен надеть тельняшку и пойти их разгонять. А то вдруг дети невинные в тред зайдут, а тут сплошная пропаганда извращений?

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

Справедливости ради, в говнолиспе есть list comprehensions. Только им самим стыдно такое людям показывать (см. LOOP macro).

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

На мой взгляд композиция map, filter, fold и т.д. при наличии каринга читабельнее. В питоне не видел, но в хаскелле LC не очень глаз радуют, к тому же операция map не всегда есть центральный момент в алгоритме, чтобы выносить его в LC.

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

А то вдруг дети невинные в тред зайдут, а тут сплошная пропаганда извращений?

Беречь интеллектуальную девственность детей конечно важно, но неужели вы всерьёз боитесь массового увеличения доли Лиспа на рынке?

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

В питоне не видел, но в хаскелле LC не очень глаз радуют

Ну, на практике команды из нескольких человек и Питона - LC используются _гораздо_ чаще.

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

вагоны софта написано... один наш дядечка... Другой дядечка... Маркуша наш... всего три человека

И? Я тебе могу десятерых навскидку показать, которые на РЕФАЛе обсчитывали Буран с Энергией. Что сказать-то хотел?

Миф, что абапщики, и уж тем более кобольщики, получают больше лисперов, так сказать, busted.

Как здорово придумывать самому себе мифы, а потом их развенчивать! Напоминаю, утверждение было о том, что у кобольщиков и АВАРщиков в карманах находится бабла на порядки больше, чем у лисперов. Твои «вагоны софта» - капля в море по сравнению с тем, что за всю историю человечества было написано на Коболе, Фортране и Аде.

Вообще, я это все к тому, что объем написанного кода вовсе не означает, что язык хорош, а тем более уникален. А ты ведь именно это и пытаешься доказать - но безуспешно.

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

вот у них и припекает, что в странах первого мира реальность иная.

Реальность стран 1-го мира:

13-е место в TIOBE
freelancer.com: 0 jobs
elance.com: 0 jobs
guru.com: 0 jobs
odesk.com: 0 jobs
monster.com: 2 jobs

Вывод: в странах 1-го мира лисп занимает то же место, что и в остальных. А именно - у параши.

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

Даже один испорченный ребенок - это уже трагедия.

Тяжко же тебе живётся. Кругом столько трагедий.

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

ТЫ перепутал свой полосатый подгузник с тельником. А со своим зудом - тебе к проктологу. И да - тебе лисп не нужен и ничем не поможет. Равно как папуасу снегоступы.

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

Лисперы запорются скорее на задачах типа рейтрейсинга, где понадобился специалист со стороны, а позвать его нельзя - он всё равно не разберётся в коде лиспера/другого лиспера.

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

Единственное преимущество (хотя и сомнительное) лиспа над другими языками - макросистема. Она в некоторых случаях позволяет быстро решать тактические задачи. Но на больших масштабах лишь превращает проект в комок запутанной и неуправляемой лисп-лапши.

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

объем написанного кода вовсе не означает, что язык хорош

Охрененный аргумент против лиспа и за жабу с крестами. Да.

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

«Recent stories...» "... Ubiquitous Corp.'s DeviceSQL appeared in 2002 ..."

А что именно appeared и что это решение не на пару лет и дальше по ссылке «The latest release available as of June 2012 is DeviceSQL Release 5.1.» не прочёл? Так что июнь 2012, а не 2002 дата новости.

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

И много ты знаешь серьёзных корпоративных систем для разработки embedded решений.

Можешь по другим категориям посмотреть, колонка слева. Примеры софта достаточно серьёзные и для серьёзных решений.

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

mv, можно, пож-та, ссылку про «Маркушу»? А то из диалога непонятно.

Лол, он уже который год всем пачкает мозги этой историей. Дескать, евонный нынешний начальник, Marc Battyani, однажды за месяц якобы наклепал на лишпе некую вундервафлю, над которой до этого год (!) бились несколько жабщиков. После чего якобы положил в карман $2M и якобы каждый месяц в течение десяти лет клал в карман кругленькую сумму за поддержку.

Как только возникают конкретные вопросы - в каком году это было, какое было ТЗ, что за организация и т.п. - поциент стабильно уходит от ответа :) так что вряд ли ты чего от него дождешься, лол.

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

Я прочитал 2 страницы комментариев, из них про сабж было штук 5. Все остальное - ЯП-срач.

Что тебя удивляет?

Если бы на форум теорфизиков запостили новость: «Вышла новая работа о торсионных полях!!!111» - результат был бы таким же. Впрочем, думаю, что новость либо сразу выпилили бы, либо она была бы вежливо проигнорирована (как вежливо игнорируют science freak'ов и прочих шизофреника).

Это потому что физики народ деликатный, а на ЛОРе не стесняются макнуть фриков мордой в говнецо.

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