Friday, September 4, 2015

如果不用很高级的feature,C++/Scala是否值得一战?

http://www.mitbbs.com/article_t/Programming/31439033.html

发信人: nowhere7 (折腾), 信区: Programming
标  题: 如果不用很高级的feature,C++/Scala是否值得一战?
发信站: BBS 未名空间站 (Fri Sep  4 20:54:33 2015, 美东)

平时主要用R或者python+numpy+scipy+pandas+sk-learn
处理一些老鼠data,做些统计分析,ML

前段时间用java做了一个project,感觉静态语言写东西还是挺爽的
debug容易,row speed也不错
而且生成个jar文件就可以到处用了

但是java做这些事情感觉不是很擅长 (没有operator overload,没有REPL,�嗦, etc)
觉得还是C++/Scala更合适

用C++的话,可能是先用python这一套东西测试方法
等差不多了全改成C++
或者一开始就用C++来搞

用Scala的话,感觉可以只用一种语言全部搞定

这两个语言大家都说坑多
问题是,如果只用基本的一些feature,比如把C++当作更方便一点C (string, etc),
是不是基本就无所谓了?

我感觉我们这一行的代码一般都没那么nb
看过一些source code,代码重用经常就是靠复制黏贴解决
反正都是一些小工具





No comments:

Post a Comment