我非常喜欢Groovy。 Groovy为常用的类(例如Collections)添加了大量的语法糖和许多添加的方法。
当您要创建新项目作为您的工作或客户时。是否有任何合理的理由不在默认情况下使用Groovy。
我已经意识到Groovy和添加的库的开销。此外,Java已经做了一些改进以支持Lamdas等。但是,最新的Groovy版本的性能似乎很小,在大多数情况下不是一个因素。
现在有没有其他令人信服的理由不选择Groovy而不是Java?
答案 0 :(得分:1)
我能想到的一个正当理由是,使用Java技能的项目可用资源数量将远远大于具有Groovy技能的资源。