2008-07-08 Javaが不得意なこと Java サンプルに使うDSL考えてて、あまりに思いつかないので一人ブレスト。JavaやっててついDSLにしちゃう部分。 複雑なデータ構造の構築 duck typingのほうが楽そう データ構造の検索 論理型言語が得意で、手続き型言語は向いてない シンボル参照 シンボル定義が文法的に堅い これはJavaのつくりの問題かも 3つ目のシンボル参照はともかく、ほか2つはDSLの典型だと思います。とりあえずこの辺ベースに。