avatar
CLOJURE 还是 SCALA# JobHunting - 待字闺中
x*i
1
最近因为用cascalog的原因, 苦练clojure, 感觉完全颠覆以前编程的思路. 大家如何
看其未来发展, 和scala比呢?
去年用过一阵子scala. 感觉即支持传统的编程模式,也能functional programming. 但
是语言细节及其复杂, 一阵子不用, 很快就忘记了.
avatar
p*2
2
都学
clojure比较简单 但是缺乏重量级架构

【在 x***i 的大作中提到】
: 最近因为用cascalog的原因, 苦练clojure, 感觉完全颠覆以前编程的思路. 大家如何
: 看其未来发展, 和scala比呢?
: 去年用过一阵子scala. 感觉即支持传统的编程模式,也能functional programming. 但
: 是语言细节及其复杂, 一阵子不用, 很快就忘记了.

avatar
f*x
3
当然是选Scala,对应的pipeline的开发可以用scalding来替换cascalog。scalding背
靠Twitter,应该够用一阵子了。如果需要实施复杂的算法,从Scala还可以扩展到
Spark。最后,我感觉用原生的Java+Cascading也比cascalog强。因为用Clojure的话,
又存在于Groovy的竞争关系。

【在 x***i 的大作中提到】
: 最近因为用cascalog的原因, 苦练clojure, 感觉完全颠覆以前编程的思路. 大家如何
: 看其未来发展, 和scala比呢?
: 去年用过一阵子scala. 感觉即支持传统的编程模式,也能functional programming. 但
: 是语言细节及其复杂, 一阵子不用, 很快就忘记了.

avatar
p*2
4

先学clojure,再学scala挺好。没有fp的基础学scala很难到位

【在 f********x 的大作中提到】
: 当然是选Scala,对应的pipeline的开发可以用scalding来替换cascalog。scalding背
: 靠Twitter,应该够用一阵子了。如果需要实施复杂的算法,从Scala还可以扩展到
: Spark。最后,我感觉用原生的Java+Cascading也比cascalog强。因为用Clojure的话,
: 又存在于Groovy的竞争关系。

avatar
x*i
5
多谢前辈建议, 顺便再此推荐一个 clojure 的 "leetcode": 4clojure.com
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。