oxb*_*kes 49
我一直在使用Scala工作一年(财务技术),并且根本不想回到Java!最初考虑迁移时最关心我的事情是:
ant,春天,在内部写的东西)我发现IDEA的Scala插件(对于现在的免费v9社区版)非常出色:不如Java的工具支持那么好,但肯定足以满足我们的需求.它具有基本的重构和调试功能以及出色的语法突出显示功能.我对Eclipse的体验非常令人失望:我已经明白Scala 2.8预计会有很大的改进,但我已经看到了最近的Eclipse-nightly,坦率地说,这很糟糕.
与Java的互操作性是一流的 - 我没有任何问题,仍然大量使用Spring和我们的定制(基于蚂蚁)构建系统.对于员工流动率从中到高的大公司来说,开发人员库只是一个考虑因素; 到目前为止,它对我们来说并不是一个问题,并且受访者表示有兴趣使用Scala.
也许最大的问题是过渡时期.我发现这可能是2周时间才能写出任何合理的东西,3个月开始真正"得到它"和6个月 - 1年开始利用Scala的功能和DSL方面.那么,对我来说真正的大收获是什么?
总结如下:
没有人有一个水晶球,有人可以随时提出更好的东西(或者更糟糕的是它背后的强者).
有很多文章,播客等.在这里,我建议你阅读:https://stackoverflow.com/questions/33744/is-scala-the-next-big-thing
就个人而言,我认为斯卡拉很有希望,但可能无法吸引人群.今天Java的许多生产用途都围绕着J2EE,我没有看到这些人进行过渡.对于非Java用户,像Python这样的更成熟的语言可以提供他们所需的所有功能特性,即使代价是不使用JVM.
| 归档时间: |
|
| 查看次数: |
11449 次 |
| 最近记录: |