プログラミング言語Cyan
非S式の構文にLispのマクロを導入した言語です。
という簡潔な説明を読み流して、チュートリアルや標準のライブラリを見るとその簡潔さと有用さに驚く言語です
rubyライクな書式をより完成度の高い形にまとめてあり、なおかつLisp並のマクロをきちんと実装しています
現状知っている限り最も美し言語の一つですね
ただ、早い段階で開発が終了してしまっていて、標準のライブラリだけでは多数のライブラリを抱える他の言語より不便なところがある
あと、配列の数え上げすら、Cyanのインタプリタ上で定義されていてC#で実装されていないので、かなり速度面でネックがある
もっとながくきちんと開発が続けられていればなぁというのが正直な感想です
投稿者 baban 2013/05/27 at 14:16