回复 第6楼 的 sgsong:这个的确很爽

5 天 后

针对有需要效率提高的,调用Java效果会怎样呢?

偶就会Java,问一下。

谢谢。

回复 第10楼 的 foreseer201:

用rJava包就行了,比纯用R写的(R调用C或者Fortran的不算)快多了。而且调用起来很方便,所有Java自带的library里面的函数都可以直接调用,自己的Java code还是得先编译,然后告诉R查找路径,然后再调用。

9 个月 后

从科学计算的角度来讲, C和C++编程差别到不是很大, C++中的面向对象也基本可以不用. 主要看写程序人的水平, 个人觉得C语言对编程人员的要求要高一些.

我要去整个Rgo出来~~我发现Go在计算领域应该也有前途~~坑比C++少多了

回复 第12楼 的 cyinius:复杂数据结构。C++的抽象会好些。但是吧,你去设计对象什么的和面向过程什么的付出的劳动差不多的说。再者,除了ROOT,其它计算库比如GSL什么的那可是C的。

回复 第13楼 的 oldbeggar:Go给我的感觉是很坑的...且不说方言,现在为止也没有稳定下来吧。

对这些语言现在没什么特别的感觉。

倒是想学下函数式语言,Haskell 什么的。

R可以结合Python使用么?不懂,弱弱的问一下

回复 第14楼 的 enthumelon:Go 1.0出来之后稳定多了,国内都有一些Go开发的商业项目了

8 个月 后

回复 第17楼 的 yangyuancn:rpy,rpy2,pyper 三个包 都可以实现在python中使用R. rpy2安装起来很麻烦,建议直接尝试pyper.

还是C吧,我想学C,C到哪里都能用。