m**u 发帖数: 541 | 1 俺就不明白了, 那么牛x的javascript 和 python居然是C/C++写的; 那么如果C/C++
到处是buffer overflow, javascript和python 还不得成漏斗啊。。。
程序员烂, 用什么语言都没用,很大一批js和python程序元写的那叫程序么。。。 连
bug 都算不上 |
g****t 发帖数: 31659 | 2 广泛应用的这几种语言系统,没有好坏之分。
对一个项目来说,是risk/award的估计问题。
PC浏览器确实是漏斗。你用几个小时,内存就有无穷大的趋势。
ios safari 强点有限.
但这不等于你没有拿到足够的award。
+
【在 m**u 的大作中提到】 : 俺就不明白了, 那么牛x的javascript 和 python居然是C/C++写的; 那么如果C/C++ : 到处是buffer overflow, javascript和python 还不得成漏斗啊。。。 : 程序员烂, 用什么语言都没用,很大一批js和python程序元写的那叫程序么。。。 连 : bug 都算不上
|
x****u 发帖数: 44466 | 3 你说的太对了
V8刚出来时谷歌无能力解决无穷的泄漏和崩溃,索性用多进程代替了多线程,万一C++
模块控制不住就用watchdog杀掉
+
【在 m**u 的大作中提到】 : 俺就不明白了, 那么牛x的javascript 和 python居然是C/C++写的; 那么如果C/C++ : 到处是buffer overflow, javascript和python 还不得成漏斗啊。。。 : 程序员烂, 用什么语言都没用,很大一批js和python程序元写的那叫程序么。。。 连 : bug 都算不上
|
d******a 发帖数: 32122 | 4 我记得Python有用Python开发的版本?
+
【在 m**u 的大作中提到】 : 俺就不明白了, 那么牛x的javascript 和 python居然是C/C++写的; 那么如果C/C++ : 到处是buffer overflow, javascript和python 还不得成漏斗啊。。。 : 程序员烂, 用什么语言都没用,很大一批js和python程序元写的那叫程序么。。。 连 : bug 都算不上
|
p*****n 发帖数: 64 | 5 只能说程序员太差 当年用c++写了50多万行,并发用户上百万的游戏
服务器,一直很稳定,没内存泄露
小白写C++ 的确需要注意的点比较多 |
B**W 发帖数: 2273 | 6 就是对程序员要求高,所以现在用的人少。首先会写的就少,写的好的更是凤毛麟角。
很多C++程序员用Debug版开发调试,然后换成Release版就问题成堆,有时一跑就死了
,内存泄漏更是家常便饭。
C/C++效率当然刚刚的,Python,R下面的库都还得C/C++实现,要不慢的不是一点半点
儿。C/C++都是运行在最核心,很多细节都不是一般人去考虑的,比如双精度,浮点,
整数对计算精度和效率的影响,如何最小化计算量,提高乘法的效率等等。用其他语言
感觉就是干活,用C/C++最后系统代码优化的时候有那么一点艺术,手艺,工匠精神的
感觉。
,并发用户上百万的游戏
【在 p*****n 的大作中提到】 : 只能说程序员太差 当年用c++写了50多万行,并发用户上百万的游戏 : 服务器,一直很稳定,没内存泄露 : 小白写C++ 的确需要注意的点比较多
|
x****u 发帖数: 44466 | 7 pypy不会成气候
python不依赖自举编译其实是大优点
【在 d******a 的大作中提到】 : 我记得Python有用Python开发的版本? : : +
|
x****u 发帖数: 44466 | 8 优化的活C++做不了,C++能做很多事但提速从来用不上。
比如numpy后端,需要高准确率的时候用的是fortran写的BLAS,需要高速度的时候是直
接插入汇编指令,需要高并行的时候直接调用硬件,都没有C++的事情
【在 B**W 的大作中提到】 : 就是对程序员要求高,所以现在用的人少。首先会写的就少,写的好的更是凤毛麟角。 : 很多C++程序员用Debug版开发调试,然后换成Release版就问题成堆,有时一跑就死了 : ,内存泄漏更是家常便饭。 : C/C++效率当然刚刚的,Python,R下面的库都还得C/C++实现,要不慢的不是一点半点 : 儿。C/C++都是运行在最核心,很多细节都不是一般人去考虑的,比如双精度,浮点, : 整数对计算精度和效率的影响,如何最小化计算量,提高乘法的效率等等。用其他语言 : 感觉就是干活,用C/C++最后系统代码优化的时候有那么一点艺术,手艺,工匠精神的 : 感觉。 : : ,并发用户上百万的游戏
|
g****t 发帖数: 31659 | 9 别说乘法了。长时间浮点数加法,都没几个人会做。
【在 B**W 的大作中提到】 : 就是对程序员要求高,所以现在用的人少。首先会写的就少,写的好的更是凤毛麟角。 : 很多C++程序员用Debug版开发调试,然后换成Release版就问题成堆,有时一跑就死了 : ,内存泄漏更是家常便饭。 : C/C++效率当然刚刚的,Python,R下面的库都还得C/C++实现,要不慢的不是一点半点 : 儿。C/C++都是运行在最核心,很多细节都不是一般人去考虑的,比如双精度,浮点, : 整数对计算精度和效率的影响,如何最小化计算量,提高乘法的效率等等。用其他语言 : 感觉就是干活,用C/C++最后系统代码优化的时候有那么一点艺术,手艺,工匠精神的 : 感觉。 : : ,并发用户上百万的游戏
|
x****u 发帖数: 44466 | 10 浏览器是有意疯狂占用内存的,为了评测时速度快一点
但如果你写恶意js狂分配,也有办法查出来杀掉
【在 g****t 的大作中提到】 : 广泛应用的这几种语言系统,没有好坏之分。 : 对一个项目来说,是risk/award的估计问题。 : PC浏览器确实是漏斗。你用几个小时,内存就有无穷大的趋势。 : ios safari 强点有限. : 但这不等于你没有拿到足够的award。 : : +
|
m*****p 发帖数: 39 | 11 MKL和cuBLAS被你選擇性遺忘了
: 优化的活C 做不了,C 能做很多事但提速从来用不上。
: 比如numpy后端,需要高准确率的时候用的是fortran写的BLAS,需要高速度的时
候是直
: 接插入汇编指令,需要高并行的时候直接调用硬件,都没有C 的事情
【在 x****u 的大作中提到】 : 浏览器是有意疯狂占用内存的,为了评测时速度快一点 : 但如果你写恶意js狂分配,也有办法查出来杀掉
|
x****u 发帖数: 44466 | 12 python支持世界上几乎一切后端啊
【在 m*****p 的大作中提到】 : MKL和cuBLAS被你選擇性遺忘了 : : : 优化的活C 做不了,C 能做很多事但提速从来用不上。 : : 比如numpy后端,需要高准确率的时候用的是fortran写的BLAS,需要高速度的时 : 候是直 : : 接插入汇编指令,需要高并行的时候直接调用硬件,都没有C 的事情 :
|