自然言語処理に最適なプログラミング言語

機械翻訳勉強会のあと shuya-a さんが「自然言語処理にいちばんいいプログラミング言語ってなんだろうね」と eric-n さんと自分に話を振ってきたので、eric-n さんが Python自然言語処理をするためのツール Natural Language Toolkit http://nltk.sourceforge.net/チュートリアルがおもしろいと教えてくれた。

特にここで注目すべきは 附録の Python 以外での自然言語処理PrologJava、C、LISPHaskell での例が載っていて( Perl と Python との比較は本文の第1章に書いてある)、これを見て shuya-a さんと eric-n さんは「キモいキモい」と連発していたのだが、Haskell イイね!

SICP のあとは Haskell しましょうかと言ったのだが、2人とも固まっていた ;-p