戯れは終わりだ

戯れ言です

新プログラミング言語「REIWA」

プログラミング言語「REIWA」を考えよう

# ./reiwa hello.reiwa

Hello world.

みたいなのだろう。

そして

m
  s Hello world."
  p
}

最近はこれくらいのコード量じゃないと許容してもらえないからこれくらいで。

  • セミコロンは平成の異物なので絶対だめ。
  • class とか package とかもダサいっていわれそう。(イメージ)
  • main はしょうがないだろうけど、m くらい短くしないと
  • print とか p にしないと ruby 好きに刺さらない
  • end end end になるのは ruby 嫌いに刺さらない
  • インデントでスコープ作ると python 嫌いに刺さらない
  • だから { } だけど、みんな省略したいだろうから 閉じブレースだけでよしとしよう
  • include stdio とか論外
  • use strict とかデフォでしょ
  • static void とかもコンパイラが勝手に決めていい
  • 型はあるけど型推論で(よくわかってないが)
  • " も閉じだけあればいいだろう
  • = もいらないだろう、コンパイラが、「あ、空白あいてるけど、ここ = だろう」って
  • p の対象も、s しかないんだからかかなくていい

令和はどんどん省略していこう