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
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.