c*********t 发帖数: 171 | 1 买买提的处女贴:
如果你想(在美国)找一份码工工作,那么学习C++帮不了你。如果你要创业,那么学
习C++一点用都没有。如果只是消磨时间,这个世界还有很多更有趣的事情可以做。
----
一位有29年编程经验的Loser今天到此一游路过此地 |
k**********g 发帖数: 989 | |
k**********g 发帖数: 989 | 3 C++ 要把它看成工具,而不是救命草。
工具是否有用,要看你的目的。
如果 DSP (signal proc) 是你的伟大构想,C++ 便是可用之材。
如果你是趴网格子, C++ 便无用武之地。(Nginx 除外) |
n**s 发帖数: 2230 | 4 大牛们都是精通多种语言的,就我知道的一些比较厉害的码农,没有不懂C++的 |
c*********e 发帖数: 16335 | 5 对,学c#,java,php都能找到工作。
【在 c*********t 的大作中提到】 : 买买提的处女贴: : 如果你想(在美国)找一份码工工作,那么学习C++帮不了你。如果你要创业,那么学 : 习C++一点用都没有。如果只是消磨时间,这个世界还有很多更有趣的事情可以做。 : ---- : 一位有29年编程经验的Loser今天到此一游路过此地
|
m****s 发帖数: 1481 | 6 c++不是一无是处,应该说目前性价比太低,而且以后也很难再崛起,因为行业的大方
向往web,cloud这些上面走,贴近硬件的工作和公司都越来越少
就好比rocket scientist几十年前不也是高大上吗,但是现在政府不大力投入了,nasa
的裁下来的也一样找不到工作 |
p**********l 发帖数: 97 | |
c*********t 发帖数: 171 | 8 虽然我见过不少“大牛”。不过我不认识Jeff。我读了维基百科关于他的介绍。我不觉
得特别地impressive。
【在 p**********l 的大作中提到】 : 你考虑过jeff dean的感受吗?
|
c*********t 发帖数: 171 | 9 你不会觉得一个29年经验的不懂C++吧。29年前连C++都没有。
不管你有多少经验,如果你现在不懂C++你也没必要学了。
看某种语言的码工挣多少没有意义。因为那个岗位已经被占据了。有意义的是新增岗位
用什么语言。
【在 n**s 的大作中提到】 : 大牛们都是精通多种语言的,就我知道的一些比较厉害的码农,没有不懂C++的
|
l**********n 发帖数: 8443 | |
|
|
j******o 发帖数: 4219 | |
F****3 发帖数: 1504 | 12 C++貌似很多quant都用啊。为什么银行都用这个呢? |
k**********g 发帖数: 989 | 13
如果我是 quant ,我当然可以解答为甚麽 quant 会用 C++ 。
但我不是。quant 用甚麽语言与我何干?
想与 quant 平起平坐,先考个SOA, CFA再说吧。
【在 F****3 的大作中提到】 : C++貌似很多quant都用啊。为什么银行都用这个呢?
|
d****i 发帖数: 4809 | 14 C++历史绝对超过30多年了,C++在现在的老牌主流语言里面是历史仅次于C(43年)的
,1983年就正式版本公布了,实际上1979年贝尔实验室就在UNIX上实践了C++。
【在 c*********t 的大作中提到】 : 你不会觉得一个29年经验的不懂C++吧。29年前连C++都没有。 : 不管你有多少经验,如果你现在不懂C++你也没必要学了。 : 看某种语言的码工挣多少没有意义。因为那个岗位已经被占据了。有意义的是新增岗位 : 用什么语言。
|
d****i 发帖数: 4809 | 15 凡是牵涉到大量数学和科学计算和算法的,都会用到C++,Quant有大量的数学计算,C+
+是不二选择。
【在 F****3 的大作中提到】 : C++貌似很多quant都用啊。为什么银行都用这个呢?
|
g*****g 发帖数: 34805 | 16 因为你不懂得他做的那几个项目对当今互联网业的深远影响。
【在 c*********t 的大作中提到】 : 虽然我见过不少“大牛”。不过我不认识Jeff。我读了维基百科关于他的介绍。我不觉 : 得特别地impressive。
|
ET 发帖数: 10701 | 17 exactly
【在 k**********g 的大作中提到】 : C++ 要把它看成工具,而不是救命草。 : 工具是否有用,要看你的目的。 : 如果 DSP (signal proc) 是你的伟大构想,C++ 便是可用之材。 : 如果你是趴网格子, C++ 便无用武之地。(Nginx 除外)
|
s*****t 发帖数: 89 | 18 BigTable, a large-scale semi-structured storage system.
MapReduce a system for large-scale data processing applications.
Google Brain a system for large-scale artificial neural networks
这三个的确配得上影响深远这个评价(虽然对最后一个不是很了解)
【在 g*****g 的大作中提到】 : 因为你不懂得他做的那几个项目对当今互联网业的深远影响。
|
a******e 发帖数: 82 | |
w***x 发帖数: 105 | 20 c++没那么恐怖吧,感觉真正害人的是现在的OO思想。 |
|
|
k*******d 发帖数: 1340 | 21 quant做计算还是用C++,还有trading system也是用C++,因为需要速度快,低延时地处
理大量market data.
的确C++适用的地方是在不断缩小的,不适合找general码工工作的人学习。会C++的人
也应该多学学其他语言,比如Python。 |
c*********t 发帖数: 171 | 22 好吧算我错了。维基百科说第一个商用编译器至今有29年了。肯定不是PC版。我那时没
有那么高大上没机会上大型机、工作站。第一个C++国际标准在1998年,16岁了。
【在 d****i 的大作中提到】 : C++历史绝对超过30多年了,C++在现在的老牌主流语言里面是历史仅次于C(43年)的 : ,1983年就正式版本公布了,实际上1979年贝尔实验室就在UNIX上实践了C++。
|
c*********t 发帖数: 171 | 23 这是有历史原因的。股市用的是C+Sybase。影响到中国也是在用这个
【在 F****3 的大作中提到】 : C++貌似很多quant都用啊。为什么银行都用这个呢?
|
c*********t 发帖数: 171 | 24 完全不懂。没有MapReduce计算机照样活得好好的。而且维基百科里面他只是参与并不
是原创。
【在 g*****g 的大作中提到】 : 因为你不懂得他做的那几个项目对当今互联网业的深远影响。
|
c*********t 发帖数: 171 | 25 你对深远影响的定义和我的明显不同。这三个对CS完全没有影响。你去问10个码工看能
不能找出有一个知道这三个之一究竟是什么;或者有否听过。如果找不到那么怎么称之
为深远影响。可能只是对你的paycheque有影响。C++的确是深远影响。
【在 s*****t 的大作中提到】 : BigTable, a large-scale semi-structured storage system. : MapReduce a system for large-scale data processing applications. : Google Brain a system for large-scale artificial neural networks : 这三个的确配得上影响深远这个评价(虽然对最后一个不是很了解)
|
c*********t 发帖数: 171 | 26 我觉得大多数都看。嘴上可能不说
【在 a******e 的大作中提到】 : 现在很多公司招人都不看语言吧?
|
g*****g 发帖数: 34805 | 27 这个我没啥好说了,只能说你这方面太无知。你不妨到 jobhunting版问问有多少码农
听说过这几个东西。
【在 c*********t 的大作中提到】 : 你对深远影响的定义和我的明显不同。这三个对CS完全没有影响。你去问10个码工看能 : 不能找出有一个知道这三个之一究竟是什么;或者有否听过。如果找不到那么怎么称之 : 为深远影响。可能只是对你的paycheque有影响。C++的确是深远影响。
|
d****i 发帖数: 4809 | 28 我90年代在国内工作的时候在Solaris工作站上用过C++,当时叫Solaris Studio,用的
是叫CC的C++编译器,就是Sun自己的C++编译器,不过那时候距离C++的最初版本诞生已
经十几年了。最初的C++应该就是跑在大型机和小型机的UNIX上的。
【在 c*********t 的大作中提到】 : 好吧算我错了。维基百科说第一个商用编译器至今有29年了。肯定不是PC版。我那时没 : 有那么高大上没机会上大型机、工作站。第一个C++国际标准在1998年,16岁了。
|
x********u 发帖数: 1061 | 29 我最近试着用C和MPI做一个简单的ALS运行在一个四台机器的cluster上,比spark快多
了,再加上GPU(只能用C),快得不得了。cloud那些分布式计算都用hadoop,十台机
器还没C+MPI的两三台机器快,如果是矩阵运算多的一些推荐算法啥的,十台Hadoop机
器还没一台有GPU的机器快
nasa
【在 m****s 的大作中提到】 : c++不是一无是处,应该说目前性价比太低,而且以后也很难再崛起,因为行业的大方 : 向往web,cloud这些上面走,贴近硬件的工作和公司都越来越少 : 就好比rocket scientist几十年前不也是高大上吗,但是现在政府不大力投入了,nasa : 的裁下来的也一样找不到工作
|
y*****n 发帖数: 11251 | 30 呵呵,现在的中国领导人没有没经历过文革的。不是因为经历了文革人就厉害了,而是
岁数在那里摆着。。。。。
【在 n**s 的大作中提到】 : 大牛们都是精通多种语言的,就我知道的一些比较厉害的码农,没有不懂C++的
|
|
|
i*c 发帖数: 1132 | 31 zkss真正害人的是现在的OO思想
【在 w***x 的大作中提到】 : c++没那么恐怖吧,感觉真正害人的是现在的OO思想。
|
z*******3 发帖数: 13709 | 32 估计他没怎么琢磨过写游戏
游戏建模到处都是oo
一个敌人不是object,我实在是很难想出是啥东西
func?val?
游戏编程选择c++很大程度上需要里面的class
而且新生语言,几乎都是oop
ruby就是oo化的web脚本
java不用说了
ios选择objective c从名字上就可以看出来怎么回事
swift也有class,现在还有语言没有class的么?
【在 i*c 的大作中提到】 : zkss真正害人的是现在的OO思想
|
m****s 发帖数: 1481 | 33 quant会跑来说,考了也没啥用,还不如刷题。
我理解的quant用c++,一个是性能要求,再一个是传统
【在 k**********g 的大作中提到】 : : 如果我是 quant ,我当然可以解答为甚麽 quant 会用 C++ 。 : 但我不是。quant 用甚麽语言与我何干? : 想与 quant 平起平坐,先考个SOA, CFA再说吧。
|
m****s 发帖数: 1481 | 34 hadoop文件系统和mapreduce是很粗糙但是通用性不错的并行计算方式。我自己项目里
也用过mpi和gpu,比hadoop快老了,但是算法要自己从头写起,搞科研可以,搞生产的
话开发成本太大了。如果用fpga,速度又比mpi或者gpu快一大截,但是那个开发和重复
利用更麻烦
hadoop的运行效率低下是个众所周知的问题了,优点是堆硬件就行,反正硬件便宜
【在 x********u 的大作中提到】 : 我最近试着用C和MPI做一个简单的ALS运行在一个四台机器的cluster上,比spark快多 : 了,再加上GPU(只能用C),快得不得了。cloud那些分布式计算都用hadoop,十台机 : 器还没C+MPI的两三台机器快,如果是矩阵运算多的一些推荐算法啥的,十台Hadoop机 : 器还没一台有GPU的机器快 : : nasa
|
g*****g 发帖数: 34805 | 35 MapReduce面对的是IO intensive,特性是fault tolerant. 对于处理log这类工作是很
合适的,对于cpu intensive显然不是合适的工具。
【在 m****s 的大作中提到】 : hadoop文件系统和mapreduce是很粗糙但是通用性不错的并行计算方式。我自己项目里 : 也用过mpi和gpu,比hadoop快老了,但是算法要自己从头写起,搞科研可以,搞生产的 : 话开发成本太大了。如果用fpga,速度又比mpi或者gpu快一大截,但是那个开发和重复 : 利用更麻烦 : hadoop的运行效率低下是个众所周知的问题了,优点是堆硬件就行,反正硬件便宜
|
g*********e 发帖数: 14401 | |
g*********e 发帖数: 14401 | 37 Hadoop 本来就不是让你算矩阵的。人家是让你处理数据的 比如grep sum select 这
种 读和写为主
【在 x********u 的大作中提到】 : 我最近试着用C和MPI做一个简单的ALS运行在一个四台机器的cluster上,比spark快多 : 了,再加上GPU(只能用C),快得不得了。cloud那些分布式计算都用hadoop,十台机 : 器还没C+MPI的两三台机器快,如果是矩阵运算多的一些推荐算法啥的,十台Hadoop机 : 器还没一台有GPU的机器快 : : nasa
|
w***g 发帖数: 5958 | 38 ML和矩阵运算是spark的主打特性。
【在 g*********e 的大作中提到】 : Hadoop 本来就不是让你算矩阵的。人家是让你处理数据的 比如grep sum select 这 : 种 读和写为主
|
x********u 发帖数: 1061 | 39 FPGA除非是逻辑运算,算矩阵啥的比不过GPU的
FGPA频率高不上去,200M顶天了
【在 m****s 的大作中提到】 : hadoop文件系统和mapreduce是很粗糙但是通用性不错的并行计算方式。我自己项目里 : 也用过mpi和gpu,比hadoop快老了,但是算法要自己从头写起,搞科研可以,搞生产的 : 话开发成本太大了。如果用fpga,速度又比mpi或者gpu快一大截,但是那个开发和重复 : 利用更麻烦 : hadoop的运行效率低下是个众所周知的问题了,优点是堆硬件就行,反正硬件便宜
|
g*********e 发帖数: 14401 | 40
一颗fpga上可以有几十几百个dsp,算个乘法就几个cycle,
【在 x********u 的大作中提到】 : FPGA除非是逻辑运算,算矩阵啥的比不过GPU的 : FGPA频率高不上去,200M顶天了
|
|
|
x********u 发帖数: 1061 | 41 fpga上面的DSP实际就是个乘法器,你知道GPU有多少个比FPGA上面所谓的DSP复杂得多
的CUDA核么?几千个,而且频率是FPGA的四倍以上
现在FPGA计算速度上全面落后GPU的,当然FPGA有它的领域
【在 g*********e 的大作中提到】 : : 一颗fpga上可以有几十几百个dsp,算个乘法就几个cycle,
|
n*****t 发帖数: 22014 | 42 200M ? 书少骗啊
【在 x********u 的大作中提到】 : FPGA除非是逻辑运算,算矩阵啥的比不过GPU的 : FGPA频率高不上去,200M顶天了
|
l******t 发帖数: 55733 | 43 是structured data加trait
【在 z*******3 的大作中提到】 : 估计他没怎么琢磨过写游戏 : 游戏建模到处都是oo : 一个敌人不是object,我实在是很难想出是啥东西 : func?val? : 游戏编程选择c++很大程度上需要里面的class : 而且新生语言,几乎都是oop : ruby就是oo化的web脚本 : java不用说了 : ios选择objective c从名字上就可以看出来怎么回事 : swift也有class,现在还有语言没有class的么?
|
x********u 发帖数: 1061 | 44 FPGA啊,你搞到1G?我12年还兼职做FPGA,不知道现在的FPGA跑200M以上是不是常态,
当年是不经常的啊,100M以上FPGA写时序约束很麻烦了,
【在 n*****t 的大作中提到】 : 200M ? 书少骗啊
|