Scala Tools&图书馆愿望清单

时间:2010-07-14 19:10:51

标签: scala

您希望Scala生态系统中存在哪些工具或库? 你希望现有的那些有很大的改进吗?

4 个答案:

答案 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)

  • 时间,金钱和物理单位的单一库将很酷
  • Scala Swing应该更完整(更一致)
  • 如果用于包装JDBC访问的DBC lib将完成
  • ,那将会很好
  • Scala 3D引擎非常棒。 Simplex3D和Sgine正在进行中,但这还有很长的路要走......

答案 2 :(得分:5)

我认为重要的是不要在Scala中包含太多功能。自己扩展Scala真的很容易,所以让我们暂时这样做吧。然后,当一些框架成为赢家时,这可能随Scala一起发布。

对于那些遭受过JCP委员会结果的人,请记住过早标准化的灾难。

那就是说,我有自己的愿望清单:-)我想要一个简单的DSL for Date。来自DPP的那本书就可以了。

答案 3 :(得分:4)

脱离我的头顶:

一个好的scala< - > JDBC桥。 一个很好的模拟框架。 Spring DI的Scala包装。