Категории программ

Новые программы

Light Table

3 Вересня, 2015 0

Light Table – легковесная интегрированная среда разработки, написанная на ClojureScript с использованием Node.js (точнее, node-webkit, в котором этот фреймворк объединён с Chromium). Разработана Крисом Грейнджером и Робертом Аттори.

На основе Light Table, в частности, построена IDE для языка программирования Julia – Juno.

Архитектура Light Table

Принцип, по которому построена архитектура Light Table, его создатели назвали BOT – Behavior-Object-Tag. Он родственен паттерну CES (Component-Entity-System), применяемом в основном в разработке игр.

Особенности Light Table

Для всех этих языков обеспечивается REPL, среда позволяет немедленно вычислять выражения и видеть результаты сделанных в коде изменений в режиме реального времени.

Так, помимо мгновенного показа результата вычислений, она выражается, к примеру, в отображении документации по функции при выделении мышью её названия.

Награды Light Table

Light Table – финалист Jolt Awards 2015: Coding Tools, конкурса проводимого Dr. Dobb’s Journal.

Light Table

Ссылки

Сайт Light Table

Скачать Light Table

Компиляторы , Отладчики , Разработчику , Средства разработки

Оставить комментарий