由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 黑c++的人是不是坐井观天?
相关主题
问个double和long double的问题怎样提高C#计算程序的performance?
在图像算法领域,纯java没戏,用java和c++混合编程很恶心C++ Builder支持MMX/SSE/SSE2命令吗?
c++11有了shared_ptr,可以当java用了In C++, how to do matrix computation?
请教:double比float算起来还快?嵌入式编程问题
《Intel® 64 and IA-32体系结构:软件开发人员手册》文字版[PDF]瓶颈在哪儿?
问个选语言的问题C++多线程和硬件的关系
AI的终极优化目标震惊:java 的矩阵操作比 c++ 快?
请版上的C++牛人讲一下g++的优化参数请大牛们帮忙看一段并行c++代码的效率问题
相关话题的讨论汇总
话题: c++话题: java话题: gpu话题: 坐井观天话题: 人材
进入Programming版参与讨论
1 (共1页)
A********i
发帖数: 97
1
Java 可能在不涉及计算的application 上有优势,
python 简单上手快,写起code来快。
可是如涉及到科学计算,大规模模拟(一个星期以上的), 金融行业, 大数据分析,
c++ 还是主流吧, 能和c++竞争的只有fortran了。
D*******a
发帖数: 3688
2
科学计算,大规模模拟等等毕竟是“computing”里面很小的一部分



【在 A********i 的大作中提到】
: Java 可能在不涉及计算的application 上有优势,
: python 简单上手快,写起code来快。
: 可是如涉及到科学计算,大规模模拟(一个星期以上的), 金融行业, 大数据分析,
: c++ 还是主流吧, 能和c++竞争的只有fortran了。

k**********g
发帖数: 989
3

部分同意。有价值的是『科学运算』、『大规模模拟』的知识,C++是其中的工具,而
不是C++本身有价值。
学C++而不具备其他学科的高阶知识,对职场规划帮助不大。
至於「很少的一部分」,这必须展开说说。
职业规划有「专攻型人材」、「通用型人材」(specialist vs. generalist)之分。
专攻型人材出路窄,职业生涯稳定,但一但久居安逸一处,便会失去转职的技能、素质
和勇气。经济波动时有可能失去工作後不能适应。当然这是个人因素,但专攻型人材务
须居安思危。通用型人材出路阔,竞争大,晋升机会不多,工作常变,但因此也更灵活
变通,不怕经济波动或个人逆境。
就今日而言,C++ 是属於专攻型的语言。Java 是属於通用型的语言。Javascript,
Python是属於速效型的语言。
除了科学运算,另一个用上 C++ 的地方是 image processing 和 graphics 。
Graphics 不全是在 GPU 上跑的。首先 GPU 有运算限制,不是所有算法都能在GPU上运
行。除了游戏可以预先把所有材质压缩成GPU能用的格式外,大部分时间GPU所用的像素
内容都要先让CPU预备。

【在 D*******a 的大作中提到】
: 科学计算,大规模模拟等等毕竟是“computing”里面很小的一部分
:
: ,

y**********u
发帖数: 6366
4
还有C啊
上学时候玩的Cuda, Mpi, CellBE,都是忽悠人的



【在 A********i 的大作中提到】
: Java 可能在不涉及计算的application 上有优势,
: python 简单上手快,写起code来快。
: 可是如涉及到科学计算,大规模模拟(一个星期以上的), 金融行业, 大数据分析,
: c++ 还是主流吧, 能和c++竞争的只有fortran了。

g*****g
发帖数: 34805
5
说来说去不过一个钱字,啥是主流,能生钱,花街愿意投钱进去的地方就是主流。挣钱
最多的技能就是主流。



【在 A********i 的大作中提到】
: Java 可能在不涉及计算的application 上有优势,
: python 简单上手快,写起code来快。
: 可是如涉及到科学计算,大规模模拟(一个星期以上的), 金融行业, 大数据分析,
: c++ 还是主流吧, 能和c++竞争的只有fortran了。

D***n
发帖数: 6804
6
C++都是懂的人和用过的人才黑,不懂的都不知道从哪里下手黑。



【在 A********i 的大作中提到】
: Java 可能在不涉及计算的application 上有优势,
: python 简单上手快,写起code来快。
: 可是如涉及到科学计算,大规模模拟(一个星期以上的), 金融行业, 大数据分析,
: c++ 还是主流吧, 能和c++竞争的只有fortran了。

h******b
发帖数: 6055
7
花街c++的quant平均收入应该远高过硅谷Java的吧。不算那种相当于六合彩的IPO。
当然门槛也高很多很多。

【在 g*****g 的大作中提到】
: 说来说去不过一个钱字,啥是主流,能生钱,花街愿意投钱进去的地方就是主流。挣钱
: 最多的技能就是主流。
:
: ,

F****3
发帖数: 1504
8
C++金融银行使用的很多,特别是金融工程类型的。请问这是为什么呢?是不是C++能做
的,Java都可以胜任啊?
k**********g
发帖数: 989
9

不是的。我正在做 SIMD ,正是用类似的东西。
关键是要看主流客户用甚麽机器架构,你就去学那边的 Computation 。
我先学了 SSE2 ,再学 NEON 也容易。
但没有其他 computation 的基础,例如讯号处理,你要computation 来甚麽用呢?这
才是难点。

【在 y**********u 的大作中提到】
: 还有C啊
: 上学时候玩的Cuda, Mpi, CellBE,都是忽悠人的
:
: ,

k**********g
发帖数: 989
10
quant 甚麽的,先学完这个再学 C++ 。
https://www.soa.org/Files/Edu/edu-2013-fall-exam-quant-fin-invest-core-
formula.pdf
真的。你看,这文件不是说明了用 C++ 的原因吗?你懂的
相关主题
问个选语言的问题怎样提高C#计算程序的performance?
AI的终极优化目标C++ Builder支持MMX/SSE/SSE2命令吗?
请版上的C++牛人讲一下g++的优化参数In C++, how to do matrix computation?
进入Programming版参与讨论
A********i
发帖数: 97
11
我觉得追求极致performance的, 并行计算的都要用c++,
比如game industry。
g*****g
发帖数: 34805
12
花街的 quant多,还是硅谷跟着 ipo的人多,你真要比吗?
我老建议你狗一下 wall street vs silicon valley,了解一下现状。

【在 h******b 的大作中提到】
: 花街c++的quant平均收入应该远高过硅谷Java的吧。不算那种相当于六合彩的IPO。
: 当然门槛也高很多很多。

k*******d
发帖数: 1340
13
我很同意C++属于专攻型语言这种说法,用C++的人一般需要一些其他的专业知识,比如
quant。没有专业知识学C++的确性价比不高。

【在 k**********g 的大作中提到】
: quant 甚麽的,先学完这个再学 C++ 。
: https://www.soa.org/Files/Edu/edu-2013-fall-exam-quant-fin-invest-core-
: formula.pdf
: 真的。你看,这文件不是说明了用 C++ 的原因吗?你懂的

k*******d
发帖数: 1340
14
显然是硅谷多

【在 g*****g 的大作中提到】
: 花街的 quant多,还是硅谷跟着 ipo的人多,你真要比吗?
: 我老建议你狗一下 wall street vs silicon valley,了解一下现状。

t*****n
发帖数: 4908
15
各种虚拟机基本都是C++。它们都是科学计算?

【在 D*******a 的大作中提到】
: 科学计算,大规模模拟等等毕竟是“computing”里面很小的一部分
:
: ,

t*****n
发帖数: 4908
16
未来只有两种语言:基于web的和用于计算的。web端基本被js垄断了。计算那块不好说
。但是效率永远是第一位的。



【在 A********i 的大作中提到】
: Java 可能在不涉及计算的application 上有优势,
: python 简单上手快,写起code来快。
: 可是如涉及到科学计算,大规模模拟(一个星期以上的), 金融行业, 大数据分析,
: c++ 还是主流吧, 能和c++竞争的只有fortran了。

z*******3
发帖数: 13709
17
少来
我考过fm,7分,不高,反正是过了
我觉得就是刷题,p不是问题,mfc后来没去考
但是两个考试找个entry level的actuary足够了
后来觉得没啥意思,加上兴趣不在这里
干脆就不搞了
这个东西跟c++没鸟关系
跟excel还有点关系
而且我觉得用scala什么来实现这些一点问题没有
java完全可以,除了写起来比较繁琐以外
以前每次做题就觉得,妈蛋,这玩意,程序实现一下就好了
还自己手算个鸟啊,觉得没啥意思,之后就没打算搞了

【在 k**********g 的大作中提到】
: quant 甚麽的,先学完这个再学 C++ 。
: https://www.soa.org/Files/Edu/edu-2013-fall-exam-quant-fin-invest-core-
: formula.pdf
: 真的。你看,这文件不是说明了用 C++ 的原因吗?你懂的

z*******3
发帖数: 13709
18
tjhiven
我们来发个毒誓好不好?
故意造谣散耀的
死全家

【在 t*****n 的大作中提到】
: 未来只有两种语言:基于web的和用于计算的。web端基本被js垄断了。计算那块不好说
: 。但是效率永远是第一位的。
:
: ,

z*******3
发帖数: 13709
19
是不得不用时候的妥协之选
现在连mobile都不用了
以前搞mobile开发,多少都需要点
现在六七成都是java/swift这些高阶语言了
以后随着物理学上的进步,这种东东的生存空间会越来越少

【在 k*******d 的大作中提到】
: 我很同意C++属于专攻型语言这种说法,用C++的人一般需要一些其他的专业知识,比如
: quant。没有专业知识学C++的确性价比不高。

z*******3
发帖数: 13709
20
而且绝大多数quant跟actuary是两回事
买买提上两个版都有,自己看看id有多少重叠的

【在 k**********g 的大作中提到】
: quant 甚麽的,先学完这个再学 C++ 。
: https://www.soa.org/Files/Edu/edu-2013-fall-exam-quant-fin-invest-core-
: formula.pdf
: 真的。你看,这文件不是说明了用 C++ 的原因吗?你懂的

z*******3
发帖数: 13709
21
game现在2d不用没啥问题
包括mobile
3d游戏的引擎还比较多是c++
但是开发也已经逐步转移到其他语言上去了
swift的很多例子就针对3d游戏开发的
2d当然也有

【在 A********i 的大作中提到】
: 我觉得追求极致performance的, 并行计算的都要用c++,
: 比如game industry。

z*******3
发帖数: 13709
22
虚拟机和os都是很底层的东西
做这些没鸟毛意思
都是别人不愿意做的,然后交给傻逼去做
所以一般傻逼也都不愿意做
都交给开源炮灰去干
到处都是用开源的
没有人愿意做
绝大多数人连看都不愿意看

【在 t*****n 的大作中提到】
: 各种虚拟机基本都是C++。它们都是科学计算?
1 (共1页)
进入Programming版参与讨论
相关主题
请大牛们帮忙看一段并行c++代码的效率问题《Intel® 64 and IA-32体系结构:软件开发人员手册》文字版[PDF]
functional programming?问个选语言的问题
c++这种语言注定了会越做越小AI的终极优化目标
java在图像分析领域,就是一个扶不起的阿斗请版上的C++牛人讲一下g++的优化参数
问个double和long double的问题怎样提高C#计算程序的performance?
在图像算法领域,纯java没戏,用java和c++混合编程很恶心C++ Builder支持MMX/SSE/SSE2命令吗?
c++11有了shared_ptr,可以当java用了In C++, how to do matrix computation?
请教:double比float算起来还快?嵌入式编程问题
相关话题的讨论汇总
话题: c++话题: java话题: gpu话题: 坐井观天话题: 人材