由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - C++ 的未来
相关主题
Sun当年设计Java的败笔据说现在流行Isomorphic JavaScript
scala vs clojure ?专业c++程序员都用什么ide (转载)
hci, Clojure有类似windows COM那种东西吗?which is faster and why ? (答对有包子)
server side, vm是大势所趋问一个volatile和memcpy一起用的问题
Re: 在编程版讨论转行最牛的牛人们来看看这个Dao语言怎么样
pixie - Clojure寄生在C环境C++11 support is now feature-complete in clang.
golang為什麼語法和關鍵詞這麼冷門?转贴:[圣战] python 是个讨厌的语言
学scala从akka入手就可以了javascript是要统一江湖的
相关话题的讨论汇总
话题: c++话题: hhvm话题: vector话题: facebook话题: google
进入Programming版参与讨论
1 (共1页)
h*****9
发帖数: 6643
1
C++ 每三年一个新版,
而 Boost 就是 C++ 的试验基地,
能一统江湖的也只有 C++ 了。
或许过几十年后, 一统江湖的事真会发生。
只是那样的大事, 着眼于目前的生计的人都不会在意。
h****e
发帖数: 2125
2
不太可能啦,C++东西越来越多越来越乱,无穷无尽的dark corners,小年轻才没兴趣
学这些。

【在 h*****9 的大作中提到】
: C++ 每三年一个新版,
: 而 Boost 就是 C++ 的试验基地,
: 能一统江湖的也只有 C++ 了。
: 或许过几十年后, 一统江湖的事真会发生。
: 只是那样的大事, 着眼于目前的生计的人都不会在意。

x****u
发帖数: 44466
3
C++太难写对了,不管是企业还是个人,得到正确的C++代码的代价太大

【在 h*****9 的大作中提到】
: C++ 每三年一个新版,
: 而 Boost 就是 C++ 的试验基地,
: 能一统江湖的也只有 C++ 了。
: 或许过几十年后, 一统江湖的事真会发生。
: 只是那样的大事, 着眼于目前的生计的人都不会在意。

h*****9
发帖数: 6643
4
软件的质量问题就在于从业的人不专心不努力。
这个行业赚钱太容易, 给将来埋下很多炸弹。

【在 h****e 的大作中提到】
: 不太可能啦,C++东西越来越多越来越乱,无穷无尽的dark corners,小年轻才没兴趣
: 学这些。

h*****9
发帖数: 6643
5
大家该想想, 那几位大牛为啥要三年一个新版C++?目的何在?
如此三年一版, 30年后会咋样的 C++?
h****e
发帖数: 2125
6
三年一版,是因为写C++的人越来越少。
C++想老树发新枝,既要丰富standard libs提供别人已经built in的东西,还要把语法
Pythonize吸引年轻人,又要兼容C并保证runtime speed以免失去老人,已经乱成一锅
粥了。

【在 h*****9 的大作中提到】
: 大家该想想, 那几位大牛为啥要三年一个新版C++?目的何在?
: 如此三年一版, 30年后会咋样的 C++?

x****u
发帖数: 44466
7
C++几乎每个库都设计的很垃圾,点名string, time, stream, vector, list, array,
map, thread ...

【在 h****e 的大作中提到】
: 三年一版,是因为写C++的人越来越少。
: C++想老树发新枝,既要丰富standard libs提供别人已经built in的东西,还要把语法
: Pythonize吸引年轻人,又要兼容C并保证runtime speed以免失去老人,已经乱成一锅
: 粥了。

m*****p
发帖数: 39
8
這個我很贊同,需要Cpp23解決多線程安全的並行庫問題。


: C 几乎每个库都设计的很垃圾,点名string, time, stream, vector, list,
array,

: map, thread ...



【在 x****u 的大作中提到】
: C++几乎每个库都设计的很垃圾,点名string, time, stream, vector, list, array,
: map, thread ...

h****e
发帖数: 2125
9
大部分来自当初那个俄罗斯人...

,

【在 x****u 的大作中提到】
: C++几乎每个库都设计的很垃圾,点名string, time, stream, vector, list, array,
: map, thread ...

h*****9
发帖数: 6643
10
几家 IT巨头 对 C++ 都很重视。

【在 x****u 的大作中提到】
: C++太难写对了,不管是企业还是个人,得到正确的C++代码的代价太大
相关主题
golang為什麼語法和關鍵詞這麼冷門?专业c++程序员都用什么ide (转载)
学scala从akka入手就可以了which is faster and why ? (答对有包子)
据说现在流行Isomorphic JavaScript问一个volatile和memcpy一起用的问题
进入Programming版参与讨论
h****e
发帖数: 2125
11
很多是历史原因,2005年以后成立的公司基本就不用C++做infra了。

【在 h*****9 的大作中提到】
: 几家 IT巨头 对 C++ 都很重视。
h*****9
发帖数: 6643
12
去年 FB 猎头找我时, 就要 C++。

【在 h****e 的大作中提到】
: 很多是历史原因,2005年以后成立的公司基本就不用C++做infra了。
h****e
发帖数: 2125
13
FB成立于2004年

【在 h*****9 的大作中提到】
: 去年 FB 猎头找我时, 就要 C++。
h*****9
发帖数: 6643
14
那 2005 年以后成立的美国公司还有牛逼的吗?

【在 h****e 的大作中提到】
: FB成立于2004年
h****e
发帖数: 2125
15
Uber/Airbnb在你眼里算牛逼吗?就算没到Google/Facebook的程度,人家也做到世界知
名了吧?再者说,你觉得Google/Facebook成功是因为C++吗?

【在 h*****9 的大作中提到】
: 那 2005 年以后成立的美国公司还有牛逼的吗?
m*****p
发帖数: 39
16
Google不知道,Facebook還真是,PHP要是沒有HHVM,無法scale

【在 h****e 的大作中提到】
: Uber/Airbnb在你眼里算牛逼吗?就算没到Google/Facebook的程度,人家也做到世界知
: 名了吧?再者说,你觉得Google/Facebook成功是因为C++吗?

h****e
发帖数: 2125
17
是当初赵海平拿C++搞了个hiphop的半吊子产品来救火,后来FB做大之后几个老美做出
HHVM给取代了,赵就海归阿里了。其实这种东东拿C写是一点问题没有的。

【在 m*****p 的大作中提到】
: Google不知道,Facebook還真是,PHP要是沒有HHVM,無法scale
x****u
发帖数: 44466
18
遗产不能不要

【在 h*****9 的大作中提到】
: 几家 IT巨头 对 C++ 都很重视。
m*****p
发帖数: 39
19
大部分語言VM都是Cpp,用純C感覺很麻煩。JVM/LLVM/.Net/V8/HHVM,少數用C,流行語
言用C的是不是只有Py?


: 是当初赵海平拿C 搞了个hiphop的半吊子产品来救火,后来FB做大之后几个老
美做出

: HHVM给取代了,赵就海归阿里了。其实这种东东拿C写是一点问题没有的。



【在 h****e 的大作中提到】
: 是当初赵海平拿C++搞了个hiphop的半吊子产品来救火,后来FB做大之后几个老美做出
: HHVM给取代了,赵就海归阿里了。其实这种东东拿C写是一点问题没有的。

p*****n
发帖数: 64
20
vector list map 似乎没什么问题。 thread也可以,如果你用pthread的话,就知道这
个库就是简单封装了一下,以便跨平台

,

【在 x****u 的大作中提到】
: C++几乎每个库都设计的很垃圾,点名string, time, stream, vector, list, array,
: map, thread ...

相关主题
牛人们来看看这个Dao语言怎么样javascript是要统一江湖的
C++11 support is now feature-complete in clang.C++ 11问题:emplace_back()
转贴:[圣战] python 是个讨厌的语言现在还有哪些大公司用c++比较多
进入Programming版参与讨论
x****u
发帖数: 44466
21
map问题就不说了,boost里面的补丁就是例子
vector和list是钻错了牛角尖,99%场合下程序员不需要一个在容纳int或者float的时
候可以充分被编译器展开优化成单CPU高效指令的容器,而是需要以下两种东西之一:
1. 使用方便的列表
2. 在多CPU上并行运行的线性代数库
当网上有人详细解释vector永远比list效率高的时候,你就知道这两个东西设计的都有
问题了

【在 p*****n 的大作中提到】
: vector list map 似乎没什么问题。 thread也可以,如果你用pthread的话,就知道这
: 个库就是简单封装了一下,以便跨平台
:
: ,

x****u
发帖数: 44466
22
thread的问题是,99%场合里程序员不应该使用线程,而是应该需要以下之一
1. 方便的异步支持,await/async的语言支持;
2.将任务加入低优先级工作线程池队列
stl里面的thread鼓励了码农写halfway的错误或低效代码

【在 p*****n 的大作中提到】
: vector list map 似乎没什么问题。 thread也可以,如果你用pthread的话,就知道这
: 个库就是简单封装了一下,以便跨平台
:
: ,

M*****8
发帖数: 17722
23

软件和代码垃圾化是大趋势。
代码越垃圾,需要越多程序员。
这垃圾化正回馈也拉高写码收入。
情况类似医疗业。越无能收入越高。
大趋势是各行业最终都进入逆向淘汰
然后某天由于重大人为错误,人类灭绝。

【在 h*****9 的大作中提到】
: 软件的质量问题就在于从业的人不专心不努力。
: 这个行业赚钱太容易, 给将来埋下很多炸弹。

1 (共1页)
进入Programming版参与讨论
相关主题
C++ 11问题:emplace_back()Re: 在编程版讨论转行最牛的
现在还有哪些大公司用c++比较多pixie - Clojure寄生在C环境
golang虽然不会一统江湖,但是,干掉python ,ruby是迟早的事情golang為什麼語法和關鍵詞這麼冷門?
现在学LLVM有没有前途学scala从akka入手就可以了
Sun当年设计Java的败笔据说现在流行Isomorphic JavaScript
scala vs clojure ?专业c++程序员都用什么ide (转载)
hci, Clojure有类似windows COM那种东西吗?which is faster and why ? (答对有包子)
server side, vm是大势所趋问一个volatile和memcpy一起用的问题
相关话题的讨论汇总
话题: c++话题: hhvm话题: vector话题: facebook话题: google