Sky - Skewで書かれたWeb/GUIで動くテキストエディタ
Webベースのテキストエディタが増えています。多くの場合、Markdownで書けると言った点をポイントにしていますが、すでに飽和しつつあります。次のポイントは何になるでしょうか。 プログラマとして注目したいのはどんな言語で書かれているか、ですよね。ということでSkewで書かれたWebベースのテキストエディタ、Skyを紹介します。
Skyの使い方
SkyはテキストエディタではなくCanvasを使っているのがポイントです。シンタックスハイライトも効いているのが注目です。
日本語も使えます。
SkewはGUI/CUI/Webまでこなせるプログラミング言語(実際にはJavaScriptやC#になる代替言語)ですが、GUIの場合はOpenGLを、Webの場合はWebGLとCanvasを使っているようです。Canvasを使っている割には動きはスムーズではないかと思います。
SkyはSkew製のオープンソース・ソフトウェア(MIT License)です。
デモ evanw/sky: A text editor written in the Skew programming language