LINUX.ORG.RU

NewLisp 9.3 - больше чем Лисп!

 ,


0

0

1 Февраля увидел свет новый релиз (9.3) отличного языка программирования - NewLisp. Это язык, синтаксически похожий на Лисп, но им не являющийся. Легкий, быстрый, кроссплатформенный, с доступными библиотеками, ориентированный на разработку программ для Web, системного администрирования, обработку текста, вывод графики и т.д.. Отличается скромными требованиями к ресурсам и богатым набором возможностей для расширения. Удобный для написания скриптов и программ "за 5 минут", в том числе GUI приложений для платформ Linux,BSD,Windows.

В новой версии появился оператор "двоеточие" (:), и вводится понятие "FOOP" - Функциональное Объектно-Ориентированное Программирование. Это новый стиль написания программ, комбинирующий возможности функционального стиля и объектно-ориентированного подхода. Также в новой версии добавили много новых функций, значительно расширили функционал некоторых старых функций и исправили некоторые ошибки имевшие место в предыдущей версии.

Новое в этом релизе: http://newlisp.org/downloads/newLISP-...

Ссылка на руководство по языку (описание всего языка и библиотеки функций на одной HTML странице!) : http://newlisp.org/downloads/newlisp_...

>>> Страница загрузки

Re: NewLisp 9.3 - больше чем Лисп !

ух ты блин, нифига ж себе!

amoralyrr ★☆ ()

Re: NewLisp 9.3 - больше чем Лисп !

из софта кроме какой-то недовики на нём что-нить написано?

anonymous ()

Re: NewLisp 9.3

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

phasma ★☆ ()

Re: NewLisp 9.3 - больше чем Лисп !

Хвостовая рекурсия есть?

anonymous ()

Re: NewLisp 9.3 - больше чем Лисп !

у все никак не въеду в чем прелесть лиспа?

xargs ★★★ ()
Ответ на: Re: NewLisp 9.3 - больше чем Лисп ! от xargs

Re: NewLisp 9.3

> у все никак не въеду в чем прелесть лиспа?

там из скобок можно домики рисовать или даже собачек, а можно и не из скобок ...

phasma ★☆ ()
Ответ на: Re: NewLisp 9.3 от phasma

Re: NewLisp 9.3

Тьфу ты, Луговского на вас не хватает.

anonymous ()

Re: NewLisp 9.3 - больше чем Лисп !

>Удобный для написания скриптов и программ "за 5 минут"

Быдлокодеры ликуют! :)

asc ()
Ответ на: Re: NewLisp 9.3 от anonymous

Re: NewLisp 9.3

тьфу, скока победных буффонад от обилия языкофф!

их щас стало в разы больше, чем реально полезного софта!

anonymous ()
Ответ на: Re: NewLisp 9.3 от anonymous

Re: NewLisp 9.3

Что может быть полезней хорошего языка?

anonymous ()
Ответ на: Re: NewLisp 9.3 от anonymous

Re: NewLisp 9.3

Хорошая печень!

anonymous ()

Re: NewLisp 9.3 - больше чем Лисп !

помимо AI, есть всего пара областей, где Lisp - имеет глубокий смысл юзать.

p.s. смотря для чего. если вам кушать - то филе. а если лицезреть или осязать - создаватей лангвич "Титьки" ;)

anonymous ()
Ответ на: Re: NewLisp 9.3 от anonymous

Re: NewLisp 9.3

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

Анонимусов на порядки больше, чем реально полезных людей :(

Led ★★★☆☆ ()

Re: NewLisp 9.3 - больше чем Лисп !

Задрот - фонетически похожий на дрот, но им не являющийся.

anonymous ()
Ответ на: Re: NewLisp 9.3 от Led

Re: NewLisp 9.3

вы анонимусов с Илюшей Поярковым сравниваете ? или с kernel.org-майнтайнерами ? разница существенная, поэтому - конкретизируйте.

p.s. даже от комаров и крокодилов - есть польза. а зебры, вообще - эстетически положительные персонажи. как и пингвины, только менее практичны - ездить на них - нельзя, вот незадача.

anonymous ()

Re: NewLisp 9.3 - больше чем Лисп !

Нужно запретить называть языками программирования то, что не скомпилировано на самом этом языке. Скриптовые языки типа PHP - не в счёт (но так он и называется - скриптовой). Так же и Java исключение (необходимость VM). Если новый язык так чуден - ну так и не надо писать его на C.

anonymous ()

Re: NewLisp 9.3 - больше чем Лисп !

То ли камменты жгут, то ли я просто не выспался...

random_code ★★ ()

Re: NewLisp 9.3 - больше чем Лисп !

на маке не работает, говорит Bus error

anonymous ()
Ответ на: Re: NewLisp 9.3 - больше чем Лисп ! от anonymous

Re: NewLisp 9.3 - больше чем Лисп !

Верное замечание.

Предлагаю разбить языки на три группы "языки", "недоязыки", "неязыки"

Группу "языки" образуют замкнутые языки, С, ассемблер. Они образуют полный цикл разработки и поддержки. В таких языках энтропия монотонно возрастает.

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

И наконец "неязыки", например, PHP. К этим языкам не применимо само понятие энтропии. В силу вырожденности языкового пространства.

anonymous ()

Re: NewLisp 9.3 - больше чем Лисп !

Спасибо, не надо.

stassats ★★★★ ()

Re: NewLisp 9.3 - больше чем Лисп !

Нееет! Лисп это полностью новый взгляд на программирование, новая манера программирования! Тут одназначно есть плюс!

anonymous ()

Re: NewLisp 9.3 - больше чем Лисп !

"NewLisp"... Назвали б просто - LISP++

mc6312 ()
Ответ на: Re: NewLisp 9.3 - больше чем Лисп ! от anonymous

Re: NewLisp 9.3 - больше чем Лисп !

>Задрот - фонетически похожий на дрот, но им не являющийся.

Вот в этом то и соль! Я только хотел выдать мату строк на 600 а тут в одной все сказано!

Народ - не тратьте время - сабж задротный езыг созданный затротами для задротов чтобы дротили :)

Если уж охота листа - берите настоящий - не пожалеете! А ытайские поделки - в биореактор!

anonymous ()
Ответ на: Re: NewLisp 9.3 - больше чем Лисп ! от xargs

Re: NewLisp 9.3 - больше чем Лисп !

В нём уже лет 30 есть всё, чего нет в большинстве других языков — лямбды, замыкания, tail recursion, continuations, а ещё он чертовски эффективен.

Legioner ★★★★★ ()
Ответ на: Re: NewLisp 9.3 - больше чем Лисп ! от anonymous

Re: NewLisp 9.3 - больше чем Лисп !

Если уж на то пошло то языком в чистом виде можно назвать лишь асемблер. Си по сути тожа "недоязык". Вопщем если у языка есть библиотеки, то это "недоязык"...

al-123 ()

Re: NewLisp 9.3 - больше чем Лисп!

> Функциональное Объектно-Ориентированное Программирование

Мне не нравится это название. Стоит ли мне идти по ссылке?

sv75 ★★★★★ ()
Ответ на: Re: NewLisp 9.3 - больше чем Лисп! от sv75

Re: NewLisp 9.3 - больше чем Лисп!

> Мне не нравится это название.

А чем не нравится? Scala, D, C# - примеры многопарадигмальных языков, включающих функциональную и объектную парадигмы.

> Стоит ли мне идти по ссылке?

Не стоит, не нарушай традиции.

Legioner ★★★★★ ()

Re: NewLisp 9.3 - больше чем Лисп!

> Это язык, синтаксически похожий на Лисп, но им не являющийся.

Бугага, "птица, которая яиц не несёт но из них выводится"...

atrus ★★★★★ ()
Ответ на: Re: NewLisp 9.3 от phasma

Re: NewLisp 9.3

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

Неглобально мыслите

Надо под каждую задачу разрабатывать новый процессор

cvs-255 ★★★★★ ()

Re: NewLisp 9.3 - больше чем Лисп!

Вот заладили, newlisp, newlisp. Херня этот ваш newlisp, ничего нового. А ведь в это же время тихо и незаметно вышел прототип языка Arc!

anonymous ()
Ответ на: Re: NewLisp 9.3 - больше чем Лисп! от anonymous

Re: NewLisp 9.3 - больше чем Лисп!

Хе, можно подумать в мертворожденном велосипеде дяди Грэма нового выше крыши. Вот уж действительно - лучше б книжки писал да лобзиком выпиливал.

anonymous ()

Re: NewLisp 9.3 - больше чем Лисп!

хосспади.

volh ★★ ()

Re: NewLisp 9.3 - больше чем Лисп!

> Функциональное Объектно-Ориентированное Программирование

CLOS давно придумали, вроде как.

Да, ну и "синтаксически похожий на Лисп, но им не являющийся" - это изрядный минус. То, что не являющийся, разумеется.

ManMachine ()
Ответ на: Re: NewLisp 9.3 - больше чем Лисп ! от Legioner

Re: NewLisp 9.3 - больше чем Лисп !

>В нём уже лет 30 есть всё, чего нет в большинстве других языков — лямбды, замыкания, tail recursion, continuations, а ещё он чертовски эффективен.

Видимо именно в этом и кроется популярность именно других языков а не Lisp - отсутствие всего перечисленного.

anonymous ()
Ответ на: Re: NewLisp 9.3 - больше чем Лисп! от ManMachine

Re: NewLisp 9.3 - больше чем Лисп!

Это какой-то тормозной и унылый интерпретатор. Не интересно. Даже Arc уже компилируемый, а эти к версии 9.3 быстрого компилятора сделать не сподобились.

anonymous ()
Ответ на: Re: NewLisp 9.3 - больше чем Лисп ! от anonymous

Re: NewLisp 9.3 - больше чем Лисп !

>Видимо именно в этом и кроется популярность именно других языков а не Lisp - отсутствие всего перечисленного.

Почти верно. "Почти" - потому что ты путаешь популярность и попсовость

Led ★★★☆☆ ()
Ответ на: Re: NewLisp 9.3 - больше чем Лисп ! от Led

Re: NewLisp 9.3 - больше чем Лисп !

Популярность - производная от практической применимости. Язык со всеми этими идиотскими феньками, в которых без PhD по математике из Оксфорда не разобраться, на хрен не нужен. Язык, на котором можно писать код, который не поймет простой ПТУшник на хрен не нужен.

anonymous ()
Ответ на: Re: NewLisp 9.3 - больше чем Лисп ! от anonymous

Re: NewLisp 9.3 - больше чем Лисп !

> Нужно запретить называть языками программирования то, что не скомпилировано на самом этом языке.

s/языками программирования/компилируемым языками программирования общего назначения/

Разницу чувствуем?

balodja ★★★ ()
Ответ на: Re: NewLisp 9.3 - больше чем Лисп ! от anonymous

Re: NewLisp 9.3 - больше чем Лисп !

> Язык, на котором можно писать код, который не поймет простой ПТУшник на хрен не нужен.

s/на хрен не нужен/на хрен не нужен ПТУшнику/

P.S. Блин, люди, когда вы уже начнете фразы договаривать?

balodja ★★★ ()
Ответ на: Re: NewLisp 9.3 - больше чем Лисп ! от anonymous

Re: NewLisp 9.3 - больше чем Лисп !

>Язык, на котором можно писать код, который не поймет простой ПТУшник на хрен не нужен

...ПТУшникам. Согласен, тебе - не нужен.

Led ★★★☆☆ ()
Ответ на: Re: NewLisp 9.3 - больше чем Лисп ! от Led

Re: NewLisp 9.3 - больше чем Лисп !

> ...ПТУшникам. Согласен, тебе - не нужен.

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

anonymous ()
Ответ на: Re: NewLisp 9.3 - больше чем Лисп ! от anonymous

Re: NewLisp 9.3 - больше чем Лисп !

> Мне, как пользователю, как менеджеру - не нужен совершенно.

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

anonymous ()
Ответ на: Re: NewLisp 9.3 - больше чем Лисп ! от anonymous

Re: NewLisp 9.3 - больше чем Лисп !

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

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

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