这几天又看了Gosu,发现也是蛮有意思

Gosu语法类似于C#,对于从.net阵容转到Java,又心烦Java啰嗦语法的人来说比较合适,而且Gosu的官方文档非常详尽,弥补了社区过小的缺点。但对而言,Gosu的1个大问题比较难接受:

IDE支持不好。虽然有Idea11的插件,但该插件很不稳定,我安装N次都有问题,有时能偶然成功,很无语。插件的3.0,3.1版本我都试过,插件升级速度又很慢。


做为静态语言的对比,Scala的IDE支持就好多了,虽然Idea12的Scala Script模式也有问题(无法import其他包、类),但经过测试,Script模式速度很慢,比类包模式差太远,丢失了Script的轻巧、快速的特点。

以前大家常说Scala编译慢,但其实Scala有FSC编译方式,速度与Java几无区别,可惜我也是前几天才知道。在Idea11中,FSC要手动开启;在Idea12中,FSC已经自动启用了:在IDE下边的编译进度条右边有个小图标,你发现了吗?

经过一番代码试写,觉得还是Scala比较适合学习来玩

你可能感兴趣的:(scala,idea,intellij,fsc,gosu)