創造性を発展させる素敵なUIのIDE「Light Table」
Light TableはJavaScript/Clojureを評価できる新しいコンセプトのIDEです。
プログラミングする際には何らかのテキストエディタやIDEを用います。今回は新しいコンセプトのもとに開発されているLight Tableを紹介します。将来的にはコア部分をオープンソース化する考えとのことです。
[](http://images.moongift.jp/2013/05/Screenshot 2013-05-01 13.52.09.1367392537.png)
起動しました。
[](http://images.moongift.jp/2013/05/Screenshot 2013-05-01 13.52.52.1367392540.png)
テキストファイルを作成した例。
[](http://images.moongift.jp/2013/05/Screenshot 2013-05-01 13.53.43.1367392543.png)
JavaScriptの編集。ハイライトに対応しています。
[](http://images.moongift.jp/2013/05/Screenshot 2013-05-01 13.55.00.1367392545.png)
Clojureやnode.js、Pythonと連携できます。
[](http://images.moongift.jp/2013/05/Screenshot 2013-05-01 13.58.46.1367392548.png)
HTMLを記述した例。タグは簡易的にハイライトされます。
[](http://images.moongift.jp/2013/05/Screenshot 2013-05-01 14.05.18.1367392552.png)
JavaScriptをその場で評価することができます。
Light TableはJavaScriptやClojureをその場で実行して評価できる仕組みを備えています。コマンドが多数実装されており、Vimのような操作もできるようになっています。まだα版ではありますが、今後の開発がとても楽しみなソフトウェアです。
Light TableはWindows/Mac OSX/Linux用のソフトウェアです。
MOONGIFTはこう見る
Light Tableはキックスターター発のプロジェクトです。プログラミングを水平に、創造的活動を途切れさせることなく継続できるように考えられています。
Light TableはIDEですが、最近では同様にクリエイティブな活動をいかに途切れさせず行わせるかといった活動が多くなってきたように感じます。想像のために、その道具まで自分で作ってしまうパワフルな人もいますが、それはごくわずかです。大抵は必要な道具がなければ動けませんので、そうした人たちのために創造的活動に専念できるサービスを考えてみるのは面白そうです。