java扩展,选择Groovy还是scala?

发布于 2021-11-16 07:20:20 字数 202 浏览 838 评论 12

RT

现在有些功能java不能或者不容易解决,但是不可能离java太远,所以就找到了两者

有用过的人来做个优缺点分析吗?给我指正指正,谢过 


如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(12

南汐寒笙箫 2021-11-19 05:38:18

对基础数据类型的支持对一个语言来说很重要唉..java语法蛋疼..

归途 2021-11-19 05:37:56

list还好有变通的处理,map的初始化确实太麻烦。所以他们一直提到的jdbc用命名参数的问题在java没对map的初始化有好的实现以前都感觉意义不大,做个查询要写好几行代码来初始化一个map,还不如用数组

青萝楚歌 2021-11-19 05:37:52

虽然宏哥经常大骂Java, 不过话说回来, Java主要是缺乏一个足够灵活的数据类型

如果能增加一个非常灵活的数组, 类似php,python,perl的 hash, list, array 都行, 就足够了

能解决这个问题, 就能大幅提高开发效率.

这个可能确实需要引入一个第三方的"语言"来实现.

坏尐絯 2021-11-19 05:37:00

确实,python里的数据类型简单暴力

月牙弯弯 2021-11-19 05:35:11

虽然宏哥经常大骂Java, 不过话说回来, Java主要是缺乏一个足够灵活的数据类型

如果能增加一个非常灵活的数组, 类似php,python,perl的 hash, list, array 都行, 就足够了

能解决这个问题, 就能大幅提高开发效率.

这个可能确实需要引入一个第三方的"语言"来实现.

情绪失控 2021-11-19 05:34:26

groovy,会java用这个上手快.

绝情姑娘 2021-11-19 05:34:25

谢谢

泪冰清 2021-11-19 05:26:05

groovy比较好,如果你追求的是设计以及FP,考虑用scala。不过我推荐你用clojure算了。

夜司空 2021-11-19 05:18:07

到底有什么问题Java解决不了呢

倚栏听风 2021-11-19 05:07:49

请问知道两者运用的方向吗?语言肯定有擅长和不擅长的地方。

掩饰不了的爱 2021-11-19 04:58:43

@Liuxey 这两者的应用方向还是相似的。语言擅长确实有区别,但是scala与Groovy是同一级别的。没有Java与C啊那么大的区别。

回忆凄美了谁 2021-11-18 19:01:30

简单分析如下,详细的分析google之:

入门快选,Groovy。

喜欢函数式,追求性能选scala。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文