Hacker Newsの上の方にAheui(아희) https://aheui.github.io/specification.en というのが上がってきていて(ろくにコメントがついてないが)、どうも世界初のハングルを使ったプログラミング言語であるらしい。
どんな言語なのかとググってみたらが日本語の情報はなく、2014年と2015年に同プロジェクトのページをはてブしている人がいた程度だった。
This code prints “Hello, world!”
밤밣따빠밣밟따뿌
빠맣파빨받밤뚜뭏
돋밬탕빠맣붏두붇
볻뫃박발뚷투뭏붖
뫃도뫃희멓뭏뭏붘
뫃봌토범더벌뿌뚜
뽑뽀멓멓더벓뻐뚠
뽀덩벐멓뻐덕더벅
これがその言語で書いたHello,World!なのだそうだが、短縮しまくったPerlより読める気がしない。本気で使おうとは思っていないのかもしれない。
ハングル文字の中に方向を示すキャラクタがたくさんあり、カーソルを動かすイメージがつかみやすいという売りはあるようだ。
Wikipedia: Non-English-based programming languages
https://en.wikipedia.org/wiki/Non-English-based_programming_languages
これ見ると英語以外で記述できるプログラミング言語は多い。中国はBASICやPython、C++を中国語化したものかあるらしい。C++中国語版は丙正正。名称がそのまんまといえばそのまんま。BASICを見ると一つ一つのコマンドに漢字1文字が割り振られているだけのような感じだ。インドのヒンディー語もそんな感じ。その程度のレベルならプログラミング言語を母国語に置き換えるメリットはないか。
日本にもひまわりやMindなど日本語の単語を使えるプログラミング言語があるけど、あれらをマスターしてる人は見かけないな。
こういうのって既存の言語ベースのやつが多くて面白くないんだよね。せっかく英語以外をベースにするなら、あたかも英語が存在しない世界でコンピュータとプログラミングが発達し...