Jaskell

オブジェクト指向+手続き型のJava言語と純粋関数型のHaskellのいいとこどりをしようというJaskell。これは面白いかも。関数型言語はルールが単純だしプログラムを読むのがそんなに難しくなくていいんだけど、ライブラリが少なくて本格的に使おうとすると苦労しそうな予感があるのです。でも、Java APIが使えるのであればライブラリの心配はしなくていいし、Java VM上で動くのだからどのプラットフォームにも持って行けます。僕のようなへたれプログラマにはちょうどいいのです。

でも、Haskellに手を出すんだったらJavaで動くLispSchemeがいいなー。そういえばKawaというのもありました。JavaVMでうごくLISPはたくさんありました。Common Lispを実装しているものにはABCLというのがありました。