我想学习一些JVM语言,但有这么 很多

编辑 :如何选择的语言之间的所有JVM的语言?

因为我需要,我只是想要学习新的东西,也许到目前使用它对某些业余爱好项目,但将会喜欢它如果获得的技能将有益于大型项目的未来。仍然很想知道什么人有不同的需求应该选择。

(I有一个的问题清单,但我被告知他们已经在维基百科)

有帮助吗?

解决方案

首先我们需要知道你的需求是什么!

由于大多数的你问从维基百科文章的链接已经回答了。事情

修改:你这个问题的重新配制后,我认为你的主要目标是获得乐趣与编程新语言...

然后我觉得如Groovy或Jython的动态语言将是有趣的使用,你可以得到更快的手,看你的解释立即做什么结果。我个人比较喜欢的Jython,因为它是基于Python的(实际上,这是Python,但一点点过时的),但我必须承认,Groovy的更紧密结合的JRE,它更语法类似于Java,因此可能是一个更好选项。

如果你想改变一点点你的思维方式(假设你有一个程序/势在必行的背景,因为大部分人的),那么我会建议你的Scala,Clojure的,的 SISC 武装熊CL (这两个最后不在维基百科列表)。

此外,我认为这是值得继续丰泽的眼睛,这可能是下一个“大一号”的语言的JVM ...我还没有看它在很长一段时间,但现在看来,它已经准备好下载,自己和测试版本。如果你想拥有真正的乐趣,也许这将是一个最好的选择,因为有“真的很酷的功能”(像乳液状的格式化方法,其实都是由编译器解析,并使用漂亮的打印文档编写数学表达式)你会被即将到来的变化不断地惊讶,因为它是在积极发展的一种语言。

其他提示

怎么样 时髦的

什么是它的强烈点吗?

  • 动态的打字
  • 关闭
  • associative arrays
  • 安全导航员
  • 电话本身java

什么样的应用程序它是最适合用的?

  • 脚本
  • 结账

什么是它的学习曲线?

  • 相当简单易学

质量的文件,支持和与其论坛回答扇基础。

  • 好的,有个伟大的社区

该水平的成熟度(你会选择它来写重要的软件,或者只是一些很酷的东西给你自己免费的时间)。

  • 成熟

什么,你最喜欢什么,什么不...

  • 我喜欢他们做了什么带杯

你不说为什么你在意如果它是一个JVM的语言。为什么运行时论到你吗?

假设有一个非JVM的语言,它取得了真正高于您的所有条件,你会有兴趣吗?

我很高兴,认为这是很好的足够大的重要的软件。它可以合理地要求是成熟。显然有一个广泛的用户基础和活跃的社区。

学习:不要混淆语言本身和surroundling图书馆设置。掌握的图书馆是什么使你富有成效的。你会看到的大型组Java Api为下面这么多要学!或者一个侧面,有一个图书馆有任何东西!

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top