Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Свой Lisp на JavaScript  (Прочитано 348 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Daynin

  • Автор темы
  • Любитель
  • *
  • Сообщений: 88
    • Просмотр профиля
    • Google+
Свой Lisp на JavaScript
« : 10 Апрель 2016, 19:35:32 »
Если вам интересна тема разработки компиляторов/транслтяторов, то предлагаю вам поучаствовать в проекте по написанию Lisp на JS. Да, еще один Lisp да еще и на JS :) Естественно, целью проекта не является покорение олимпа языков, транслирующихся в JS, но вот процесс ради процесса - это то, что движет этот проект. Реализовано уже немало, но многое еще осталось:
- система модулей;
- interoperability с JS;
- расширение стандратной библиотеки;
- оптимизация производительности;

Если интересно, то вам сюда:
https://github.com/daynin/tiny-lisp
Замечательный тут у вас форум! Много интересных людей.

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 11895
  • Xubuntu 18.04 (64bit)
    • Просмотр профиля
Re: Свой Lisp на JavaScript
« Ответ #1 : 10 Апрель 2016, 23:05:15 »
О, я в давние годы лисп на pascal делал :2funny:

Та еще вышла работенка... с учетом парочки неуспешных попыток написать синтаксический разбор в-лоб.... и только после этих граблей вытащить конспект с темой про конечные автоматы... :2funny:
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: http://help.ubuntu.ru/wiki/uefiboot

Оффлайн alsoijw

  • Старожил
  • *
  • Сообщений: 4073
  • Fedora 25 GNOME 3 amd64
    • Просмотр профиля
Re: Свой Lisp на JavaScript
« Ответ #2 : 11 Апрель 2016, 09:54:52 »
Интересная штука. А насколько быстро она работает и где её уже можно применять?
Мало видеть нам начало - надо видеть и конец. Если видишь ты создание - значит где-то есть ТВОРЕЦ
Многие жалуются: геометрия в жизни не пригодилась. Ямб от хорея им приходится отличать ежедневно?

Оффлайн Daynin

  • Автор темы
  • Любитель
  • *
  • Сообщений: 88
    • Просмотр профиля
    • Google+
Re: Свой Lisp на JavaScript
« Ответ #3 : 11 Апрель 2016, 18:41:30 »
Работает сейчас довольно мендленно при использовании рекурсии. Применять пока тоже нигде нельзя :) Здесь скорее написание языка ради написани языка. Пока так.
Замечательный тут у вас форум! Много интересных людей.

 

Страница сгенерирована за 0.073 секунд. Запросов: 24.