LINUX.ORG.RU

Новая версия скриптового языка Nesla 0.8.0


0

0

Автор языка Nesla, Dan Cahill, поставил задачу создать гибкий парсер конфигурационных файлов с простой и универсальной моделью хранения данных, небольшим набором команд, автоматическим управлением памятью и API для удобного взаимодействия с языком C. В итоге парсер стал полноценным скриптовым языком.

Скачать Nesla 0.8.0 (GNU GPL) - http://prdownloads.sourceforge.net/ne...

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



Проверено: Shaman007 ()

> Новая версия языка скриптового Nesla 0.8.0

что джидаев учитель ЛОРа втыкатель не знал...

iBliss
()

>>поставил задачу создать гибкий парсер конфигурационных файлов ... В итоге парсер стал полноценным скриптовым языком.

Блин, вот почему всегда так? Что бы не взялись делать, в итоге всегда автомат Калашникова получается?

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

Калаш - хорошее решение, но слишком радикальное.

anonymous
()

Йода мастер легко сей невиданной красоты заголовок усвоил (:

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

>"Если на небе зажигаются звёзды, значит это кому - нибудь нужно!" (С) Маленький Принц

Маяковский.Послушайте!

Послушайте!

Ведь, если звёзды зажигают -

значит - это кому-нибудь нужно?

Значит - кто-то хочет, чтобы они были?

Значит - кто-то называет эти плевочки жемчужиной?

И, надрываясь

в метелях полуденной пыли,

врывается к богу,

боится, что опоздал,

плачет,

целует ему жилистую руку,

просит -

чтоб обязательно была звезда! -

клянётся -

не перенесёт эту беззвёздную муку!

А после

ходит тревожный,

но спокойный наружно.

Говорит кому-то:

"Ведь теперь тебе ничего?

Не страшно?

Да?!"

Послушайте!

Ведь если звёзды

зажигают -

значит - это кому-нибудь нужно?

Значит - это необходимо,

чтобы каждый вечер

над крышами

загоралась хоть одна звезда?!

1914

vtVitus ★★★★★
()

Прям как чиновники и 3.14доры неполовым путем плодятся с геометрической прогресией :-)

fyrer
()

язык скриптовый, свежий, на развес, 15р кило

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

>Павло Грыгоровыч Тычына.

Айтыс Крылова: 
 
Бер козёл, бер осел, бер мартышка 
Жане косолапый мишка 
Под липочкой отырды 
Концерт балады. 
 
Пилиндри, пилиндри- ничё не выходит! 
Тохты! - сказал мартышка. 
Осында бер секретын бар! 
 
Ну вообщем них.я у них не получилось!

vtVitus ★★★★★
()

>Новая версия языка скриптового Nesla 0.8.0

ндаа, может лучше "новая версия скриптового языка..."?

soko1 ★★★★★
()

Да будет тебе, сын мой, отрадно знание скриптового языка нового. Но не забудь молитву свою отдать Господу Всемогущему.

balodja ★★★
()

муха села на варень вот и все стихотворенье

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

> что джидаев учитель ЛОРа втыкатель не знал...

Джедаи не при чём. На польском так говорят, кажется.

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

>Блин, вот почему всегда так? Что бы не взялись делать, в итоге всегда автомат Калашникова получается?

Тупица, все в точности наоборот. :Е

anonymous
()

>#!/usr/bin/nesla function factorial(n) { if (n == 0) { return 1; } else { return n * factorial(n - 1); } }

for (n = 0; n <= 16; n++) { print(n, "! = ", factorial(n), "\n"); }

Бугага. Что-то напоминает. :D

Прочитал список изменений, как _такое_ может быть 8 версии. =O

anonymous
()

Велосипед. Только подумать: на что готовы пойти люди, лишь бы не пользоваться XML + DOM/SAX!

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

Гена - на! Гена - на! Гена - на!

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

> лишь бы не пользоваться XML + DOM/SAX!

Бездны зумельной оккупации в виде fonts.conf мы уже видели. Спасибо, не надо.

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

> как меня бесит это еврейское слово=)

А чайки за окном тебя не бесят? Это жизнь, сынок, привыкай давай.

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

> > что джидаев учитель ЛОРа втыкатель не знал...

> Джедаи не при чём. На польском так говорят, кажется.

Обратная польская нотация? И много поляков на forth'е разговаривает?

voronaam ★★
()

Хорошо что он не поставил себе задачу просто написать гибкий текстовый редактор.

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

>значит это кому - нибудь нужно!" (С) Маленький Принц
Сам ты маленький. :(

Не надо было уроки прогуливать.

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

>Маяковский.Послушайте!

Кстати да.

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

> И много поляков на forth'е разговаривает?

Открой любой польский сайт и почитай, просто чисто построение фраз. Не знаю кто у кого передирал, но на "джедаев" весьма похоже.

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

> Это вроде как и название имеет, типа "обратной польской нотации", как-то так.

Обратная польская нотация это вроде какой-то извратный способ записи арифметических действий. Хотя может он действительно похож на построение фраз в польском языке, не вникал.

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

> > Это вроде как и название имеет, типа "обратной польской нотации", как-то так.

> Обратная польская нотация это вроде какой-то извратный способ записи арифметических действий. Хотя может он действительно похож на построение фраз в польском языке, не вникал.

Эх вы... Вообще, она называется по имени математика, её придумавшего (Лукасевича), но западный мир не мог ей (фамилию) выговорить, так она и стала просто "польской".

Читайте: http://ru.wikipedia.org/wiki/Обратная польская запись.

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

>>Хорошо что он не поставил себе задачу просто написать гибкий текстовый редактор.

Не надо. Emacs у нас уже есть.

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

> Не надо. Emacs у нас уже есть.

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

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

> Скриптовался бы емакс на васике

Быдлокодер детектед.

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

> NewLisp меньше размером и богаче

Нафиг слэнги? Гворите на "чистом" языке (CL) :)

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

> Скриптовался бы емакс на васике, или хотя бы на руби том же - цены б ему не было.

А что месье мешает? Пол или яйца? Код открыт - бери и переписывай. И таких как ты не мало - вдруг да помогут... Но - нет ничего. Странно...

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

> Бездны зумельной оккупации в виде fonts.conf мы уже видели. Спасибо, не надо.

А по-моему очень даже понятно выглядит. Только вот такие вещи, конечно, смотрятся не очень:

<test qual="any" name="family"> <string>sans serif</string> </test>

но это уже просчёт тех кто придумывал конфиг. Вот, у Tomcat какой раньше идиотский был конфиг! А нынче в версии 5.5 пофиксили всё - любо-дорого посмотреть.

К тому же, ИМХО, если бы все конфиги были в XML а не в каком_нибудь_произвольном_формате, то на все конфиги давно были бы нормальные GUI конфигурялки, а то детский сад получается - кричим, что XML - отстой, но уже лет 10 не можем осилить нормальный конфигуратор соединения с VPN.

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

> Обратная польская нотация? И много поляков на forth'е разговаривает?

Скажу по большому секрету, всё програмеры объясняют компутеру что и как считать в этой самой нотации. Правда, с помощью транляторов в машинный код. Хотя о существовании такой записи знают немногие и еще те, кто общался с калькуляторами MK52/61 :)

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

> Скажу по большому секрету, всё програмеры объясняют компутеру что и как считать в этой самой нотации. Правда, с помощью транляторов в машинный код. Хотя о существовании такой записи знают немногие и еще те, кто общался с калькуляторами MK52/61 :)

Судя по коду, что генерирует встроенный в моск жабаписцев и прочих еретиков транслятор, они вовсе не компьютеру что-то объясняют, а все время без исключения тихо и мирно ведут беседу с Великим Мбангой внутри самих себя.

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

>0.8.0 != 8.0 =)

Ой, и правда. :D Но все равно не дело это, на 0.8 версии и такое.. о_О

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

> > Обратная польская нотация? И много поляков на forth'е разговаривает?

> Скажу по большому секрету, всё програмеры объясняют компутеру что и как считать в этой самой нотации. Правда, с помощью транляторов в машинный код. Хотя о существовании такой записи знают немногие и еще те, кто общался с калькуляторами MK52/61 :)

И кто писал свои небольшие версии forth'а :)

Сейчас меня чем-то забросают, но у меня есть версия интерпретатора forth'а на Java :) Сильно не бросайте только, джаву тогда надо было изучить, всё лучше чем хелловорды строчить... :) Там просто было, исходный код прогонялся через CommandFactory, каждая команда имела свой класс с методом Execute(Context, Workflow). Ничего так работало, весело :)

voronaam ★★
()

еще один велосипед? :\

isden ★★★★★
()

Ну разве человек может считать себя программистом если не напишет своего скриптового языка? =)

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

> Ну разве человек может считать себя программистом если не напишет своего скриптового языка? =)

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

Считаю, изучение книжки должно стать непременной основой всех IT-курсов.

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

> И кто писал свои небольшие версии forth'а :)

Все, кто писал простые математические действия, типа a=(b+c)*d :)
Когда-то писал простой калькулятор под дос (типа, лаба была). Для решения этой задачи польскую запись очень удобно было использовать. Да и потом смотрел, как с этим справляются паскаль и си.

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