「Geo3x3 Programming Language List」
3進法で緯度経度を統合するコード体系、Geo3x3の対応プログラミング言語一覧をCSVオープンデータ(ライセンス、CC0)として、作成しました。
名前、拡張子、構造記述スタイル(カッコ or begin/end系)、変数、定数の書き方、種類(スクリプト型かコンパイル型か)、Geo3x3のencode/decodeのプログラムへのサンプルだけをひとまずまとめました。
新対応の各言語、雑感
Nim、変数をちゃんと宣言できてコンパイルしてくれ高速なPython風、*を付けてexportというのがユニーク。
Lua、コンパクトで有名なインタプリタ、++、+=が使えないのが不便。
Perl、ひさびさPerl、モジュール化のためにいろいろと拡張されてる様子!
Elixir、創ってもらったもの、関数型言語っぽい書き方、LISPへの移植にもいいかも?
Groovy、シンプルに書けるJavaとしておもしろい。
D言語、少し豪華なC言語?文字列の扱いがちょっと面倒。
Julia、ブロックをendで区切るタイプの変数宣言不要なかわいい言語。
お気に入りの言語を探そう!
気に入ったものがなければ、創ってしまうのもいいですよ。
links
- Geo3x3