>>29
C言語のセミコロンはなぜ、ターミネータだったり、セパレータ(for文)だったり
するのでしょう?というと、なんとなく見易いからとかになりますよね。

Schemeはコンティニュエーションとか難しいので作れません。(T-T)
S式のパーサは作れるけど、それは車輪の再発明にすぎないし。

>>30
いや、JSONをプログラム用に拡張したことを考えたら、
連想配列の名前と値の記述方法として:を使って書くことが出来るだろうから、
printf:["hello world\n"]と書いたのです。
:はいらないで書けるほうがいいと私も思ってますよ。

>>31
Cのデータ形式を考えるのではなくて、プログラミング言語として使える
C言語風のデータ形式を考えてるのです。

>>32
関数のカッコを省略する記法としては、MLやHaskellがあるのだと思います。