by shigemk2

当面は技術的なことしか書かない

プログラム内でマルチバイト文字

ググラビリティ低い話題。

何の話をしているのか。 独習Scalazでαとかλとか使われているけど、関数名に日本語とかギリシャ文字のマルチバイト文字って使えちゃうの?っていう疑問。

最初はScala限定だったけど、他の言語はどうなのかわからないので、ちょっとだけ試してみた。

Scala

gist.github.com

PHP Ruby Haskell(どれも動く)

gist.github.com

Python JavaScript(Node.js) Emacs Lisp (Python 2.7.5は動かないみたい 3.4.3も無理だった)

gist.github.com

なんだかよくわからない。どういう立ち位置なのか。