Cyan

Cyanインタビューはようするに

はてなダイアリー で、 Cyanを設計した高校生、5カ月で5つの言語を習得 − @IT自分戦略研究所 から引用されている、 私からアドバイスするなら、地面に足を着ける感覚をさらに磨いてはどうでしょう。プログラミング言語は、それ自体すごく面白いけど、マシン…

Cyanのパフォーマンスを計ってみる

たびたびCyanですみません、またこの実装で実験です。 cyan-1.0.2 - takuto_hの日記Cyanのソースハックを試みる 2倍速達成 - なんたらノート 第二期 の延長で、継続使ったときのコピー負荷とかを根本的に変えなくても、ちょっと工夫するだけで妥当なパフォー…

Cyanのソースハックを試みる 2倍速達成

Cyanはせっかく面白いのに、現在の実装が遅すぎてまだ遊びにくいのが残念です。とくに、単純繰り返しにすごく弱い。 #1000個の数字から二乗が1になるものだけ抽出(つまり1だけ) iota(1000).filter^(x){ x * x == 1 }これ、自分のマシンで約8秒もかかりました…

プログラム言語の突然変異、Cyanが素敵すぎ

Cyan, Yet Another New language - takuto_hの日記Lisp(最小主義/継続/マクロ) + プロトタイプチェーン + 構造化構文 + 中置記法 特徴 基本はLispの評価機 式ではなくオブジェクトでイメージできる プロトタイプチェーン:JavaScriptより簡単にOOPできる 構造…