您希望Scala生态系统中存在哪些工具或库? 你希望现有的那些有很大的改进吗?
答案 0 :(得分:7)
没有特别的顺序:
Clojure Incanter库的Scala版本确实非常方便,并且可能比Clojure更好用。
如果2.8版本的并行版本已经为(今天!)2.8发布做好准备,而不是等待2.8.1,这也会非常酷。更酷的是具有2.8集合库的功能和感觉的东西,它将计算卸载到像Hadoop这样的东西。
软件事务内存的标准库支持非常好。
Scala的IntelliJ IDEA插件是一项了不起的工作,但(不出所料)仍然以一些恼人的方式落后于Java,特别是在即时错误报告中。
需要构建一些标准填充程序,以便各种“企业”库(Spring / Hibernate / Ibatis / Freemarker等)可以使用Scala对象,而无需在使用Java集合对象的情况下散布@BeanProperty注释。
答案 1 :(得分:5)
答案 2 :(得分:5)
我认为重要的是不要在Scala中包含太多功能。自己扩展Scala真的很容易,所以让我们暂时这样做吧。然后,当一些框架成为赢家时,这可能随Scala一起发布。
对于那些遭受过JCP委员会结果的人,请记住过早标准化的灾难。
那就是说,我有自己的愿望清单:-)我想要一个简单的DSL for Date。来自DPP的那本书就可以了。
答案 3 :(得分:4)
脱离我的头顶:
一个好的scala< - > JDBC桥。 一个很好的模拟框架。 Spring DI的Scala包装。