15
回答
Golanger 没有人试用过这个的?

上手速度如何?

开发效率什么样?

维护的投入大不大?还有就是性能跟Java的MVC框架比的话谁更好些?

举报
共有15个答案 最后回答: 5年前
感觉完全不是python的对手,Go刚出来的时候就说性能要超过Python,可是自从PyPy成熟了以后.Go已经远远落后于Python了.
--- 共有 1 条评论 ---
每天多一点好像是go的专业黑啊 5年前 回复

引用来自“LinkerLin”的答案

感觉完全不是python的对手,Go刚出来的时候就说性能要超过Python,可是自从PyPy成熟了以后.Go已经远远落后于Python了.

单纯速度, pypy和go差距还是很大的

-----------PyPy 2.0.0-beta1
"""
sum = 0
for i in xrange(0,0x7fffffff):
    sum+=i
print sum
"""
2305843005992468481


real   5m42.490s
user  5m29.897s
sys  0m0.796s



"""
sum = reduce(lambda a,b:a+b, xrange(0,0x7fffffff), 0)
print sum
"""
2305843005992468481


real 3m39.910s
user 3m36.858s
sys    0m0.248s




-----------go 1.0.3


"""
package main


import "fmt"


func main(){
    var sum int64 = 0


    for i :=0; i<0x7fffffff; i++ {
        sum +=int64(i)
    }
    
    fmt.Println(sum)
}
"""
2305843005992468481


real 0m4.284s
user 0m4.268s
sys    0m0.000s




-----------Luajit 2.0
"""
sum = 0
for i=0,0x7fffffff-1 do
    sum=sum+i
end


print(sum)
"""
2.3058430049858e+18


real 0m2.943s
user 0m2.936s
sys    0m0.000s

预测golang应该比较有前途,其实预测lang和预测人一样,看一个人以后会怎样还要看他爹,他爹是李刚。
顶部