LINUX.ORG.RU
ФорумTalks

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

 , ,


2

5

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

http://lfe.github.io/

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

★★

Последнее исправление: gensym (всего исправлений: 3)

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