まず、あなたのニーズが何であるかを知る必要があります。
あなたが尋ねるもののほとんどはすでにウィキペディアの記事からのリンクで回答されているためです。
編集:質問のあなたの再定式化した後、私は
...あなたの主な目標は、新しい言語で楽しい番組を持つことであることを前提とその後、私はGroovyのか、Jythonのような動的言語は笑えるだろうと思いますあなたが手早く手をつないで、通訳者がすぐにやることの結果を見ることができるので、使用することができます。個人的にはPythonをベースにしているのでPythonをベースにしているので、Jythonが好きですが(実際Pythonですが少し古いですが)、GroovyがJREと密接に結びついていることを認めなければなりません。オプション。
ほとんどの人が手続き型/命令型のバックグラウンドを持っていると仮定して、ちょっとした考え方を変更したい場合は、Scala、Clojure、SISCまたはArmed Bear CL(最後の2つWikipediaのリストにはない)。
また、Fortressを見守る価値があると思います。それはJVMの次の「大きなもの」言語かもしれません...私は長い間それを見ていませんが、今はすでにダウンロード準備ができており、自分でビルドしてテストします。本当にクールな機能(コンパイラによって実際に解析され、ドキュメントをきれいに印刷するために使用されるLaTeXのような書式の数式を書くことなど)があるため、本当に楽しい機能を備えているので、積極的な開発の言語なので、今後の変更に常に驚かれることでしょう。
関連:http://stackoverflow.com/questions/821105/functional-languages-erlang-f-haskell-scala –