作为一种语言,Groovy有多稳定?

作为一种语言,Groovy有多稳定?,groovy,Groovy,作为一种语言,Groovy有多稳定?有大人物使用它吗?至于“大人物”,可能有一些(你不应该在意)。然而,很明显,Groovy与Java相比存在一个基本问题。积极地说,Groovy在任何可伸缩性很重要的任务关键型项目中使用是值得怀疑的 关于稳定性(如“没有bug”),请看一下Groovy。享受在Groovy(一次又一次)偶然发现自己的“魔力”的几个bug上的ROFL'ing吧Groovy的bug很多,而且常常多年都没有解决 关于稳定性(如“向后兼容性”),我对Groovy来说太陌生了,不想说太多。

作为一种语言,Groovy有多稳定?有大人物使用它吗?

至于“大人物”,可能有一些(你不应该在意)。然而,很明显,Groovy与Java相比存在一个基本问题。积极地说,Groovy在任何可伸缩性很重要的任务关键型项目中使用是值得怀疑的

关于稳定性(如“没有bug”),请看一下Groovy。享受在Groovy(一次又一次)偶然发现自己的“魔力”的几个bug上的ROFL'ing吧Groovy的bug很多,而且常常多年都没有解决

关于稳定性(如“向后兼容性”),我对Groovy来说太陌生了,不想说太多。然而,闭包语法在没有提供兼容层的情况下发生了变化。(这在Java语言中永远不会发生。)

-从Java的角度来看,Groovy是一个幼稚园。即使从Scala的角度来看,Groovy也永远不会成长


-这并不是说Groovy在其他领域(比如Grails)没有明显的优势。但是你问过这些问题。

我已经使用Groovy大约两年了,是的,它是稳定的。到目前为止,我还没有遇到语言本身的任何错误。语言的创造者经常发布。有很好的工具支持,并且有许多基于它的成熟库和框架。例如,一个类似Rails的框架。如果你进入它的页面,你会看到很多大牌,比如LinkedIn、Netflix和Atlassian都在使用它。我自己也在爱立信的许多项目中使用Groovy,这也是一个很大的名字。

我从2007年开始一直在做Groovy开发,在您对该语言的描述中,我并不认识自己。我同意的一点是Groovy的性能比Java差。但是,对于大多数应用程序来说,这不是一个大问题,因为大多数应用程序都不进行那种数字运算。至于性能,Groovy的“运行时元编程”(与元类接口相关的所有内容)概念阻止它接近完全编译的语言。在这个中心点上,Groovy被设计打破了。就连Groovy的创作者James Strachan也“诚实地”承认这一点至于“数据库瓶颈”,数据库和Groovy操作是按顺序执行的,所以Groovy的瓶颈会越来越高。-至于只是“等待用户”的应用程序,让我们来谈谈其他类型的应用程序。哎呀,我的评论是指对一条评论的回复,这条评论同时被完全编辑过。很抱歉,Groovy并不慢,请看这里:,它的速度几乎与原始Java相同。请参阅