美しいプログラミング言語構文を考える
Wyv言語実装を通して、差別化と実用性を両立するための美しさを導入する
第1回
一貫性
美しくシンプルであること
第2回
言語機能を組み立てる
統合と切り捨て
→
第3回
信用と保証
宣言型プログラミング言語であると言うこと
第4回
ブロックを積み上げる
全てはまとまりでありブロックである
第5回
ブロックを挟み込む
括弧記号に頼らない方法論
→
第6回
ブロックを結び付ける
コロン記号とエリアを切り分けること
ここにドラゴンはいない
Here be no longer any dragons Wyv言語実装を通して、差別化と実用性を両立するための美しさを導入する 第1回 美しくシンプルであること 第2回 統合と切り捨て → 第3回 宣言型プログラミング言語であると言うこと 第4回 全てはまとまりでありブロックである 第5回 括弧記号に頼らない方法論 → 第6回 コロン記号とエリアを切り分けること美しいプログラミング言語構文を考える
一貫性
言語機能を組み立てる
信用と保証
ブロックを積み上げる
ブロックを挟み込む
ブロックを結び付ける