Категории

Light Table

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.

Категории: Дебъгери, За разработчици, Компилатори, Средства за разработка

Реклама