LINUX.ORG.RU
ФорумTalks

У LFE появилася новый модный сайт

 , ,


2

5

Lisp Flavored Erlang (LFE) — Lisp-2 фронтэнд для компилятора языка программирования Erlang. И у него появилась новая замечательная страница c квикстартом и документацией:

http://lfe.github.io/

Вот. Новичкам или кого тошнит от синтаксиса Erlang, должно понравится.

★★

Новичкам или кого тошнит от синтаксиса Erlang, должно понравится.

Угу, заходит новичок на сайт, видит там СКОБОЧКИ!!!11 и вскрывает вены.

theNamelessOne ★★★★★ ()

Из синтаксиса эрланга тошноту вызывают лишь records; как они в этом квазилиспе выглядят?

Arrest ()

кого тошнит от синтаксиса Erlang
Lisp

Не все настолько упороты, чтобы променять синтаксис на s-exp.
Для тех, кто не любит синтаксис Erlang, есть elixir.

quantum-troll ★★★★★ ()
Последнее исправление: quantum-troll (всего исправлений: 1)

Верной доро́гой идут, только красивые современные веб-сайты могут спасти LISP от окончательного забвения и даже влить в его сообщество новую здоровую кровь.

CARS ★★★★ ()
Ответ на: комментарий от quantum-troll

Для тех, кто не любит синтаксис Erlang, есть elixir.

А для тех кому не нравится синтаксис Руби, есть LFE. Да.

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

Там же по ссылке есть документация. Например так:

(defrecord person
  name
  address
  age)

(defun print-data ()
  (let ((ford (make-person name '"Ford Prefect"
                           address '"Betelgeuse Seven"
                           age 234)))
    (: io format '"~p~n" (list ford))
    (: io format '"~p~n" (list (person-name ford)))
    (: io format '"~p~n" (list (person-address ford)))
    (: io format '"~p~n" (list (person-age ford)))))
gensym ★★ ()

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

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

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

язык еще развивается, можно помочь на гитхабе :)

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

Можно не ограничивать себя: везде заменять :)

dave ★★★★★ ()

кого тошнит от синтаксиса Erlang

Джва года ждал!

Э-э-э, а кроме сайтика что изменилось? Проблема lfe была не в сайтике, а в том, чтобы убедить заказчика, что скобки - это не пережиток семидесятых. Мне пока ни разу не удалось. На этом фронте что нового?

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

Проблема lfe была не в сайтике, а в том, чтобы убедить заказчика, что скобки - это не пережиток семидесятых. Мне пока ни разу не удалось.

У нас заказчик на скобки не смотрит. Ему надо чтобы работало и было расширяемо и стабильно. :)

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

А у нас заказчик - автор половины кода в проекте.

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

Нет, заказчик - не настоящий Ъ лиспер.

а я и не про заказчика говорил ☺

drBatty ★★ ()

Отличная новость! Давно хотел попробывать LFE.

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