G**Y 发帖数: 33224 | 1 如果scala只能在JVM上run,最多也就是个alternativ的Java吧。
scala能跑的比java快吗? |
l*********s 发帖数: 5409 | 2 it won't be faster, but it is very close. |
G**Y 发帖数: 33224 | 3 then it's not good 呀
Java is slow
【在 l*********s 的大作中提到】 : it won't be faster, but it is very close.
|
s***o 发帖数: 2191 | 4 C++算是alternative的C吗?
jvm是为java优化,理论上其他jvm上的语言不会超过java。实际应用中则要看具体问题
。比如play java performance 一直不如play scala。而在绝大多数情况下,这种快一
点慢一点的问题根本就不是问题
【在 G**Y 的大作中提到】 : 如果scala只能在JVM上run,最多也就是个alternativ的Java吧。 : scala能跑的比java快吗?
|
G**Y 发帖数: 33224 | 5 我主要搞scientific/statistical computing。所以对jvm的东西兴趣不大:如果速度
要求高,就C了;如果不高,就R/Matlab了。
C/C++看你怎么看了。如果OOP的厉害,C++当然就不一样了。如果把class当个struct来
使,C++和C就差不多了。我平时是不到万不得以不写C程序了,因为调试起来太费时间
。最近有空看看有啥alternative没有,似乎还真不好找(理由同上)。
我最近想学一些跟web有关的东东,可以给我写的程序增加一些interactive的功能。似
乎JS是必须的。JS的优点是比较“小”。学起来不太费劲。但是后台似乎还得学点别的
。也许一两个软件包就可以了,比如d3.js。
【在 s***o 的大作中提到】 : C++算是alternative的C吗? : jvm是为java优化,理论上其他jvm上的语言不会超过java。实际应用中则要看具体问题 : 。比如play java performance 一直不如play scala。而在绝大多数情况下,这种快一 : 点慢一点的问题根本就不是问题
|
d****i 发帖数: 4809 | 6 The official languages of scientific computing languages are: C, C++,
Fortran. You have some other high level alternatives like Matlab, R, Python,
etc. But those are not used in production environment.
【在 G**Y 的大作中提到】 : 我主要搞scientific/statistical computing。所以对jvm的东西兴趣不大:如果速度 : 要求高,就C了;如果不高,就R/Matlab了。 : C/C++看你怎么看了。如果OOP的厉害,C++当然就不一样了。如果把class当个struct来 : 使,C++和C就差不多了。我平时是不到万不得以不写C程序了,因为调试起来太费时间 : 。最近有空看看有啥alternative没有,似乎还真不好找(理由同上)。 : 我最近想学一些跟web有关的东东,可以给我写的程序增加一些interactive的功能。似 : 乎JS是必须的。JS的优点是比较“小”。学起来不太费劲。但是后台似乎还得学点别的 : 。也许一两个软件包就可以了,比如d3.js。
|
s***o 发帖数: 2191 | 7 这种情况node也许是个很好的选择。
【在 G**Y 的大作中提到】 : 我主要搞scientific/statistical computing。所以对jvm的东西兴趣不大:如果速度 : 要求高,就C了;如果不高,就R/Matlab了。 : C/C++看你怎么看了。如果OOP的厉害,C++当然就不一样了。如果把class当个struct来 : 使,C++和C就差不多了。我平时是不到万不得以不写C程序了,因为调试起来太费时间 : 。最近有空看看有啥alternative没有,似乎还真不好找(理由同上)。 : 我最近想学一些跟web有关的东东,可以给我写的程序增加一些interactive的功能。似 : 乎JS是必须的。JS的优点是比较“小”。学起来不太费劲。但是后台似乎还得学点别的 : 。也许一两个软件包就可以了,比如d3.js。
|
c*******9 发帖数: 9032 | 8 你如果有信心学好FP,可以用haskell,比java略快,(看到的是快30%),需要速度的
地方调用C很方便。
【在 G**Y 的大作中提到】 : 我主要搞scientific/statistical computing。所以对jvm的东西兴趣不大:如果速度 : 要求高,就C了;如果不高,就R/Matlab了。 : C/C++看你怎么看了。如果OOP的厉害,C++当然就不一样了。如果把class当个struct来 : 使,C++和C就差不多了。我平时是不到万不得以不写C程序了,因为调试起来太费时间 : 。最近有空看看有啥alternative没有,似乎还真不好找(理由同上)。 : 我最近想学一些跟web有关的东东,可以给我写的程序增加一些interactive的功能。似 : 乎JS是必须的。JS的优点是比较“小”。学起来不太费劲。但是后台似乎还得学点别的 : 。也许一两个软件包就可以了,比如d3.js。
|
l*********s 发帖数: 5409 | 9 re, scala is very well optimized, the performance deficiency against java is
negligible.
【在 s***o 的大作中提到】 : C++算是alternative的C吗? : jvm是为java优化,理论上其他jvm上的语言不会超过java。实际应用中则要看具体问题 : 。比如play java performance 一直不如play scala。而在绝大多数情况下,这种快一 : 点慢一点的问题根本就不是问题
|
c******o 发帖数: 1277 | 10 haskell很牛,不管用不用,学完以后你的编程上一个水平。
【在 c*******9 的大作中提到】 : 你如果有信心学好FP,可以用haskell,比java略快,(看到的是快30%),需要速度的 : 地方调用C很方便。
|
|
|
c*******9 发帖数: 9032 | 11 en. 学了haskell在学scala容易很多,看了几天scala,对那些一开始看着庞杂的语法
适应了一些。
找haskell的工作不容易,我想找online game server 的open source framework自己
改改玩。
【在 c******o 的大作中提到】 : haskell很牛,不管用不用,学完以后你的编程上一个水平。
|
G**Y 发帖数: 33224 | 12 R据说也可以算是FP,那我还折腾个P呀
【在 c*******9 的大作中提到】 : en. 学了haskell在学scala容易很多,看了几天scala,对那些一开始看着庞杂的语法 : 适应了一些。 : 找haskell的工作不容易,我想找online game server 的open source framework自己 : 改改玩。
|
c*******9 发帖数: 9032 | 13 R主要是做数值计算的吧,比较专。haskell建立在更抽象的category theory基础上,
适合构造更通用的模型。
【在 G**Y 的大作中提到】 : R据说也可以算是FP,那我还折腾个P呀
|
G**Y 发帖数: 33224 | 14 恩。找个时间学习。基本搞计算的话,我不需要太多别的东西了。
但是搞界面,需要一些额外的东西。haskell的主要市场是啥?
【在 c*******9 的大作中提到】 : R主要是做数值计算的吧,比较专。haskell建立在更抽象的category theory基础上, : 适合构造更通用的模型。
|
c*******9 发帖数: 9032 | 15 你搞的计算估计比较focus在单纯的统计,还有更多其他类别的计算。
我知道的是金融(数据分析和策略),图形图像处理(结合GPU计算)方面招haskell。
当然可以用的很广,什么web应用都可以,只不过招不到那么多haskell程序员,这些公
司一般不会用这个。
靠这个找工作估计不方便,主要是比较单纯适合学习FP编程基础,如果自己干,也可以
考虑用。
【在 G**Y 的大作中提到】 : 恩。找个时间学习。基本搞计算的话,我不需要太多别的东西了。 : 但是搞界面,需要一些额外的东西。haskell的主要市场是啥?
|