LINUX.ORG.RU

Новый релиз SBCL - 1.0.6


0

0

27 мая 2007 года вышла очередная версия (1.0.6) одной из самых популярных open source реализаций ANSI Common Lisp - SBCL (Steel Bank Common Lisp). Как всегда устранено большое количество ошибок, проведено несколько оптимизаций, расширений и т.д.

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

Re: Новый релиз SBCL - 1.0.6

Какие части линукса написаны на лисп?

Число использующих этот язык в нашей стране больше 10-ти?

Зачем постоянно этот постить сюда?

Типа чтобы все скачали поглядели сказали - "крута!" и забыли о лиспе до следующей новости на ЛОР?

anonymous ()
Ответ на: Re: Новый релиз SBCL - 1.0.6 от anonymous

Re: Новый релиз SBCL - 1.0.6

Не осилили лисп ? Так и скажите. Чего кипятиться ? Лисп использует достаточно много людей, и кроме того пройдите на opensource.ru, если новость о лиспе на linux.org.ru оскорбляет.

codebuger ()
Ответ на: Re: Новый релиз SBCL - 1.0.6 от anonymous

Re: Новый релиз SBCL - 1.0.6

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

true ()

Re: Новый релиз SBCL - 1.0.6

Чёрт, ну не надоело ЛОР превращать в freshmeat.net?

Для 90% посетителей ЛОРа ничего более актуального, чем SBCL просто не существует.

birdie ★★★★★ ()
Ответ на: Re: Новый релиз SBCL - 1.0.6 от birdie

Re: Новый релиз SBCL - 1.0.6

да, для посетителей лора значительно актуальнее смотреть на потуги берди учить английский

anonymous ()
Ответ на: Re: Новый релиз SBCL - 1.0.6 от true

Re: Новый релиз SBCL - 1.0.6

Лисп хорош когда он в Emacs-е plugin :-) И вааще всё в мире это лисп - любой компилер всё на нём, так или иначе, излагает, пока работает.

alx_me ★★☆ ()
Ответ на: Re: Новый релиз SBCL - 1.0.6 от anonymous

Re: Новый релиз SBCL - 1.0.6

Maxima основана на Lisp'e, и ее используют >10 человек. При этом:

rmaxima is recommended for use with SBCL. See CMUCL above. SBCL versions 0.8.9 and 0.9.4 are known to work. There are SBCL implementations only for Unix-like systems (not MS Windows).

anonymous ()

Re: Новый релиз SBCL - 1.0.6

Нифига не специалист на лиспу, но эта новость внимания точно заслуживает.

Gharik ()

Re: Новый релиз SBCL - 1.0.6

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

inv2004 ()

Re: Новый релиз SBCL - 1.0.6

Странно, что этот релиз только для FreeBSD. Для линакса и соляры его не будут делать?

Sun-ch ()
Ответ на: Re: Новый релиз SBCL - 1.0.6 от Sun-ch

Re: Новый релиз SBCL - 1.0.6

> Для линакса и соляры его не будут делать?

на Linux'e он и сейчас отлично работает, видимо забыли информацию о платформах обновить.

codebuger ()
Ответ на: Re: Новый релиз SBCL - 1.0.6 от codebuger

Re: Новый релиз SBCL - 1.0.6

Жалко, что для соляры не делают, похоже так и не смогли осилить native threads.

Sun-ch ()
Ответ на: Re: Новый релиз SBCL - 1.0.6 от Sun-ch

Re: Новый релиз SBCL - 1.0.6

> Жалко, что для соляры не делают, похоже так и не смогли осилить native threads.

Порт есть. Бинарь не делают? Взять последний имеющийся и собрать последний из исходников. Тредов нет? Это да - жаль. Но их много где нет :(

yyk ★★★★★ ()

Re: Новый релиз SBCL - 1.0.6

А кто это еще юзает?

mono ★★★★★ ()

Re: Новый релиз SBCL - 1.0.6

Рад за SBCL жду следующей новости.

eveel ★★ ()
Ответ на: Re: Новый релиз SBCL - 1.0.6 от yyk

Re: Новый релиз SBCL - 1.0.6

> Взять последний имеющийся и собрать последний из исходников.

Давно уже можно clisp-ом бутстрапить. Так концептуальнее даже.

anonymous ()

Re: Новый релиз SBCL - 1.0.6

При сборке что 1.0.5, что 1.0.6 не проходят тест clocc-ansi (висит). Может быть, недождался (~4 часа)? :) Система fc5, для 7-й Федоры как-то собирают без вырезания теста из spec'а.

mv ★★★★★ ()
Ответ на: Re: Новый релиз SBCL - 1.0.6 от Sun-ch

Re: Новый релиз SBCL - 1.0.6

> Я пробовал, не проходит тесты.

Хэх, я не уверен, что _все_ порты, которые они выкладывают в бинарном виде, прошли все тесты. Это скорее "эталон", к которому надо стремиться :)

В любом случае - можно а) выложить результат теста в devel-эхе и спросить "что не так"; б) самому посмотреть какие тесты не прошли и не использовать эти фичи; в) самому попытаться исправить баги; г) совместить а) б) и в) :)

yyk ★★★★★ ()
Ответ на: Re: Новый релиз SBCL - 1.0.6 от anonymous

Re: Новый релиз SBCL - 1.0.6

> Давно уже можно clisp-ом бутстрапить. Так концептуальнее даже.

Эта возможность то появляется, то исчезает :) В частности именно 1.0.6 "влёт" не соберётся: там мелкий баг, надо взять 1.0.6.4 или исправить самому 1 символ :) - смотреть в sbcl-commits эхе.

P.S. Концептуальность идёт лесом. Несмотря на то, что clisp весьма и весьма не плох, и по некоторым "батарейкам" обгоняет sbcl, вернуться к нему (хотя и временно) очень тяжело: скорость, оптимизация кода и более удобный (для меня) ffi - вот те три дозы, после которых слезть с местами совсем неотёсанного sbcl очень трудно :)

yyk ★★★★★ ()
Ответ на: Re: Новый релиз SBCL - 1.0.6 от mv

Re: Новый релиз SBCL - 1.0.6

> При сборке что 1.0.5, что 1.0.6 не проходят тест clocc-ansi (висит). Может быть, недождался (~4 часа)? :) Система fc5, для 7-й Федоры как-то собирают без вырезания теста из spec'а.

Хм, а что - clocc стал входить в поставку sbcl?

Ну посмотри на каком тесте висит и отрапортуй в devel-эхе. Самому лень clocc ставить :)

yyk ★★★★★ ()
Ответ на: Re: Новый релиз SBCL - 1.0.6 от yyk

Re: Новый релиз SBCL - 1.0.6

> P.S. Концептуальность идёт лесом. Несмотря на то, что clisp весьма и весьма не плох, и по некоторым "батарейкам" обгоняет sbcl, вернуться к нему (хотя и временно) очень тяжело:

Не надо возвращаться. Важно то, что при такой сборке (через clisp) достаточно наличия только gcc в системе. Не нужны бинарники от предыдущей сборки. А это весьма существенно. Более честный bootstrap.

anonymous ()

Re: Новый релиз SBCL - 1.0.6

Люди, немного не по теме. У кого-нибудь есть книги в электронном виде The Little Schemer, The Reasoned Schemer и The Seasoned Schemer. А то везде хвалят, но нигде не могу найти.(

P.S.: Я уже открывал тему в толках, просто надеюсь, что в этой теме концентрация лисперов выше)

NoMad ★★ ()
Ответ на: Re: Новый релиз SBCL - 1.0.6 от anonymous

Re: Новый релиз SBCL - 1.0.6

> Важно то, что при такой сборке (через clisp) достаточно наличия только gcc в системе. Не нужны бинарники от предыдущей сборки. А это весьма существенно. Более честный bootstrap.

Не понимаю. Зачем надо качать 8 мег исходников и собирать их, потом удалять (если не надо) вместо того, чтобы скачать дистр ~6 мег, который при установке "заменится" на новую версию :)

yyk ★★★★★ ()
Ответ на: Re: Новый релиз SBCL - 1.0.6 от NoMad

Re: Новый релиз SBCL - 1.0.6

> Люди, немного не по теме. У кого-нибудь есть книги в электронном виде The Little Schemer, The Reasoned Schemer и The Seasoned Schemer. А то везде хвалят, но нигде не могу найти.(

Найдёшь - всем скажи :)

yyk ★★★★★ ()
Ответ на: Re: Новый релиз SBCL - 1.0.6 от yyk

Re: Новый релиз SBCL - 1.0.6

> Самому лень clocc ставить :)

Таки попытался поставить. Финт не проходит. Причём судя по одной ошибке - и в clisp-е не пройдёт. Странно, раньше ставил - всё было ок. Пойду разбираться. Может версия старая...

yyk ★★★★★ ()
Ответ на: Re: Новый релиз SBCL - 1.0.6 от yyk

Re: Новый релиз SBCL - 1.0.6

На самом деле большинство остальных книг я нашел, просто хотел начать именно с этих - подход понравился. А потом уже браться за SICP и прочая. А так, если кому надо - обращайтесь, есть очень много от MIT-Press (кроме вышеперечисленных) и многое другое. Было желание сделать библиотеку в нете ( я такой коллекции на одном сайте еще не видел), но хостинг...)

NoMad ★★ ()

Re: Новый релиз SBCL - 1.0.6

maxima отличнейшая весчь

сейчас курсовую под ней пишу

acefsm ()
Ответ на: Re: Новый релиз SBCL - 1.0.6 от NoMad

Re: Новый релиз SBCL - 1.0.6

готовы расшарить все ваши материалы на сайте lisp.tomsk.ru. Пишите в мыло mrac (at) unicom tomica ru

anonymous ()
Ответ на: Re: Новый релиз SBCL - 1.0.6 от yyk

Re: Новый релиз SBCL - 1.0.6

Это религиозный вопрос. Типа сырцы рулят, бинарники ацтой.

anonymous ()
Ответ на: Re: Новый релиз SBCL - 1.0.6 от anonymous

Re: Новый релиз SBCL - 1.0.6

> Это религиозный вопрос...

Чуть инфаркт не схватил - и тут блаженные... :)

yyk ★★★★★ ()
Ответ на: Re: Новый релиз SBCL - 1.0.6 от mv

Re: Новый релиз SBCL - 1.0.6

> При сборке что 1.0.5, что 1.0.6 не проходят тест clocc-ansi (висит). Может быть, недождался (~4 часа)? :)

Ну, с бубном, песнями и плясками clocc поставил - но это к тесту не относится. ansi-test прогнал. Выдал положенные ошибки, но не завис.

yyk ★★★★★ ()
Ответ на: Re: Новый релиз SBCL - 1.0.6 от Sun-ch

Re: Новый релиз SBCL - 1.0.6

> Жалко, что для соляры не делают, похоже так и не смогли осилить native threads.

Саныч, в Соляре native threads давно деприкейтэд. Более того, posix threads в соляре есть то же самое с другим интерфейсом.

З.Ы. На аватарке секретарша?

realloc ★★★★ ()
Ответ на: Re: Новый релиз SBCL - 1.0.6 от yyk

Re: Новый релиз SBCL - 1.0.6

Блаженных, подвинутых на идее Чистого Бутстрапа в лисповской тусовке полно. Именно из неё эти идеи то и исходят.

anonymous ()
Ответ на: Re: Новый релиз SBCL - 1.0.6 от realloc

Re: Новый релиз SBCL - 1.0.6

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

Sun-ch ()
Ответ на: Re: Новый релиз SBCL - 1.0.6 от anonymous

Re: Новый релиз SBCL - 1.0.6

> Блаженных, подвинутых на идее Чистого Бутстрапа в лисповской тусовке полно. Именно из неё эти идеи то и исходят.

Может _было_ полно? Что-то я сейчас толпы не замечаю. Да и идеи "Чистого Бутстрапа" и "Стерильного Мира Лиспа" (ака лисп-машины) с этими машинами скорее всего и... остануться :)

Какой "Чистый Бутстрап", если gcc всё-равно используется, пусть и для совсем незначительного числа функций?

yyk ★★★★★ ()
Ответ на: Re: Новый релиз SBCL - 1.0.6 от yyk

Re: Новый релиз SBCL - 1.0.6

> Какой "Чистый Бутстрап", если gcc всё-равно используется, пусть и для совсем незначительного числа функций?

gcc - минимально неизбежное зло. Есть везде, вылизанно, тысячи глаз на него смотрят, никакой злобный вражеский код в процесс его бутстрапа не вклиниться. А вот проверить, из чего собраны бинарники sbcl, скачанные с их сайта - я не могу, значит, не могу быть уверенным и в собранных из сырцов бинарниках. Вдруг там easter egg, который на 666-й минуте работы программы в полнолуние rm -rf / делает?

anonymous ()
Ответ на: Re: Новый релиз SBCL - 1.0.6 от anonymous

Re: Новый релиз SBCL - 1.0.6

>А вот проверить, из чего собраны бинарники sbcl, скачанные с их сайта - я не могу, значит, не могу быть уверенным и в собранных из сырцов бинарниках. Вдруг там easter egg, который на 666-й минуте работы программы в полнолуние rm -rf / делает?

скачай исходники sbcl и проверь

acefsm ()

Re: Новый релиз SBCL - 1.0.6

А какой язык в автокаде? LISP тоже вроде, да?

anonymous ()
Ответ на: Re: Новый релиз SBCL - 1.0.6 от acefsm

Re: Новый релиз SBCL - 1.0.6

> скачай исходники sbcl и проверь

Ага, а потом соберу их компилятором, возможно компрометированным, который я взял в бинарниках. Спасибо, не надо. Я лучше эти же исходники соберу clisp-ом, который, в свою очередь, собран gcc. Тогда возможность получения компрометированных бинарников будет минимальна.

anonymous ()
Ответ на: Re: Новый релиз SBCL - 1.0.6 от anonymous

Re: Новый релиз SBCL - 1.0.6

>Ага, а потом соберу их компилятором, возможно компрометированным, который я взял в бинарниках. Спасибо, не надо. Я лучше эти же исходники соберу clisp-ом, который, в свою очередь, собран gcc. Тогда возможность получения компрометированных бинарников будет минимальна.

я вообще не в теме

ты про что?

возьми исходники и собери сам

acefsm ()

Re: Новый релиз SBCL - 1.0.6

что есть в лиспе, чего нет в руби?

anonymous ()
Ответ на: Re: Новый релиз SBCL - 1.0.6 от anonymous

Re: Новый релиз SBCL - 1.0.6

> что есть в лиспе, чего нет в руби?

О! Пионеры подтянулись.

Даешь фразу о Лиспе-2?

eugine_kosenko ★★★ ()
Ответ на: Re: Новый релиз SBCL - 1.0.6 от NoMad

Re: Новый релиз SBCL - 1.0.6

>Люди, немного не по теме. У кого-нибудь есть книги в электронном виде The Little Schemer, The Reasoned Schemer и The Seasoned Schemer. А то везде хвалят, но нигде не могу найти.(

О, я тоже хочу ...

anonymous_IV ()

Re: Новый релиз SBCL - 1.0.6

можно попробовать найти трёх человек, каждый покупает одну из этих трёх книг (the little/seasoned/reasoned schemer), сканирует и отдаёт остальным. на amazon.de каждая из них примерно по 25 евро. результат - за 25 евро у каждого по живой книжке и по два ебука.

anonymous ()
Ответ на: Re: Новый релиз SBCL - 1.0.6 от anonymous

Re: Новый релиз SBCL - 1.0.6

> Ага, а потом соберу их компилятором, возможно компрометированным, который я взял в бинарниках. Спасибо, не надо.

Хозяин - барин. Кто-ж тебе указ.

А микробов ты дома уже всех извёл?..

yyk ★★★★★ ()

Re: Новый релиз SBCL - 1.0.6

Интересно почему в треде про SBCL на строку "Как всегда устранено большое количество ошибок" реагируют как-то иначе чем на ту же самую строку в треде про PHP :D

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