[原创] Scala vs JDK7 函数编程
witcheryne
2011-01-14
干嘛非要给Java按上个函数式编程。。。
语言就是个工具,做什么事就用什么工具... Scala没怎么看, 感觉Groovy不错·· |
|
凯旋人生
2011-01-14
scala发展一直不温不火。前景很难说。
目前看python还是最靠谱。 |
|
regular
2011-01-17
喜欢Scala主要是喜欢那种比较统一的思维体系。
长久发展,目前谁都看不清。 F#会怎么样?Phantom会怎么样?ErLang会怎么样?D语言会怎么样?即便是Google发明的语言又会怎么样? 但学习语言的目的并非指望着靠一门手艺发家吧。 什么都学一些,什么都知道,能够让你自身产生对于整个行业的领悟。 同时保持对世界的好奇心。 |
|
yvfish
2011-01-17
Groovy
|
|
messi_18
2011-01-17
专注是王道
|
|
littleJava
2011-01-18
regular 写道 喜欢Scala主要是喜欢那种比较统一的思维体系。
长久发展,目前谁都看不清。 F#会怎么样?Phantom会怎么样?ErLang会怎么样?D语言会怎么样?即便是Google发明的语言又会怎么样? 但学习语言的目的并非指望着靠一门手艺发家吧。 什么都学一些,什么都知道,能够让你自身产生对于整个行业的领悟。 同时保持对世界的好奇心。 说的很对!Phantom想做Java和Net的桥梁,感觉比较悬,这2个平台一直演化,Phantom就要跟进,想着都累……D语言以前主要由一个人维护,版本的向下兼容不靠谱。学习一个函数化编程语言,多一种编程思维,做码农也要多点见识 |
|
littleJava
2011-01-18
witcheryne 写道 干嘛非要给Java按上个函数式编程。。。
语言就是个工具,做什么事就用什么工具... Scala没怎么看, 感觉Groovy不错·· groovy是开始时作为Java语言的一个补充工具,以前的运行效率比较差,现在多了groovy++,ast技术能够很好解决效率运行的问题。groovy的开发成员是个一个团队,并且拥有spring和广泛的社区支持;初期Scala的开发人员只有2名……groovy1.8有很多新特性,Scala2.8.1也有很大的改进。感觉groovy是一种脚本语言,而Scala是一种编译性语言,groovy&groovy++能够用户在解释型语言和编译型语言切换,这个很不错 |
|
xzcgeorge
2011-03-16
你要用GROOVY写过代码就知道了它的毛病。 不运行到那,你不知有没有问题! 烦呀。
还是纯编译型的踏实! littleJava 写道 witcheryne 写道 干嘛非要给Java按上个函数式编程。。。
语言就是个工具,做什么事就用什么工具... Scala没怎么看, 感觉Groovy不错·· groovy是开始时作为Java语言的一个补充工具,以前的运行效率比较差,现在多了groovy++,ast技术能够很好解决效率运行的问题。groovy的开发成员是个一个团队,并且拥有spring和广泛的社区支持;初期Scala的开发人员只有2名……groovy1.8有很多新特性,Scala2.8.1也有很大的改进。感觉groovy是一种脚本语言,而Scala是一种编译性语言,groovy&groovy++能够用户在解释型语言和编译型语言切换,这个很不错 |
|
xjlfu
2011-03-24
xzcgeorge 写道 你要用GROOVY写过代码就知道了它的毛病。 不运行到那,你不知有没有问题! 烦呀。
还是纯编译型的踏实! littleJava 写道 witcheryne 写道 干嘛非要给Java按上个函数式编程。。。
语言就是个工具,做什么事就用什么工具... Scala没怎么看, 感觉Groovy不错·· groovy是开始时作为Java语言的一个补充工具,以前的运行效率比较差,现在多了groovy++,ast技术能够很好解决效率运行的问题。groovy的开发成员是个一个团队,并且拥有spring和广泛的社区支持;初期Scala的开发人员只有2名……groovy1.8有很多新特性,Scala2.8.1也有很大的改进。感觉groovy是一种脚本语言,而Scala是一种编译性语言,groovy&groovy++能够用户在解释型语言和编译型语言切换,这个很不错 单元测试啊单元测试 |
|
Sam1860
2011-03-31
xzcgeorge 写道 你要用GROOVY写过代码就知道了它的毛病。 不运行到那,你不知有没有问题! 烦呀。
还是纯编译型的踏实! littleJava 写道 witcheryne 写道 干嘛非要给Java按上个函数式编程。。。
语言就是个工具,做什么事就用什么工具... Scala没怎么看, 感觉Groovy不错·· groovy是开始时作为Java语言的一个补充工具,以前的运行效率比较差,现在多了groovy++,ast技术能够很好解决效率运行的问题。groovy的开发成员是个一个团队,并且拥有spring和广泛的社区支持;初期Scala的开发人员只有2名……groovy1.8有很多新特性,Scala2.8.1也有很大的改进。感觉groovy是一种脚本语言,而Scala是一种编译性语言,groovy&groovy++能够用户在解释型语言和编译型语言切换,这个很不错 从ROR的成功可知这不是问题 |