H**********k 发帖数: 2158 | 1 10多年前写过两年C++,后来一直用C#,Java,Python之类的。现在想重新整一整
C++,大拿们推荐一下怎么玩?
谢谢! | N*****m 发帖数: 42603 | 2 跟我一样啊,重拾c++
【在 H**********k 的大作中提到】 : 10多年前写过两年C++,后来一直用C#,Java,Python之类的。现在想重新整一整 : C++,大拿们推荐一下怎么玩? : 谢谢!
| c******n 发帖数: 16666 | 3 我暂时不用重拾 希望一直不用重拾。。。
【在 N*****m 的大作中提到】 : 跟我一样啊,重拾c++
| w**z 发帖数: 8232 | 4 same here.
【在 c******n 的大作中提到】 : 我暂时不用重拾 希望一直不用重拾。。。
| l*******m 发帖数: 1096 | 5 ml , CV, 其他用不着吧
【在 H**********k 的大作中提到】 : 10多年前写过两年C++,后来一直用C#,Java,Python之类的。现在想重新整一整 : C++,大拿们推荐一下怎么玩? : 谢谢!
| d*******r 发帖数: 3299 | 6 为啥要重拾
对了,是上 C++11 还是 C++17
【在 H**********k 的大作中提到】 : 10多年前写过两年C++,后来一直用C#,Java,Python之类的。现在想重新整一整 : C++,大拿们推荐一下怎么玩? : 谢谢!
| b**********l 发帖数: 431 | 7 转行了呗。
【在 d*******r 的大作中提到】 : 为啥要重拾 : 对了,是上 C++11 还是 C++17
| i********r 发帖数: 131 | 8 我以前是java developer, 最近几年(>5) 是c++ developer, 说说我的感受
自从c++11出来以后, c++比以前好太多了,表达能力强, 代码简洁而且自然, 我最
喜欢的features 有auto, lambda, smart pointers, stl(containers and algorithms
).
我认为c++现在stl很好很强大, 但是这些都是很generic的库,专用的库就很少了,
不像java, 几乎任何你想要做的事情都可以找到别人做好的库,这个实在是太方便了
c++14/17都没有大的改动, bug fixes and small features and libraries.
concurrency我没用过, 不过我觉得真正需要多线程的程序都有自己的threading
model, 所以我也没有仔细看。
接下来比较重要的(我认为)的feature是concepts and modules. concepts 是给meta
programming 用的, 普通写business logic估计用的不多, modules 就是java那样的
import xxx.xx, 可以把编译速度提高很多,我很期待
学习c++, 我推荐几个地方:gotw, going native on msnd channel 9, cppcon on
youtube, effective modern c++ (book), boost libraries。
Bjarne Stroustrup, Herb Sutter 还有很多人的presentation都非常好.
长远来看, 我觉得c++很有前途, c++ committee里面都是很厉害的人,都很努力改进
这个语言。
以后库多了,c++用起来更容易 (search "Herb's UI Challenge", 看看别人用100行
代码写出来的图像界面游戏)
btw, 这几天bellevue正在开cppcon 2016 | l*********s 发帖数: 5409 | 9 同期待module,c++最操蛋的就是编译速度太太慢了 | y*******t 发帖数: 69 | 10 是啊. C++除了调C库, boost 库很丰富(比如 ASIO),标准化迟早的事。就是工作职位
太少:( | c*********e 发帖数: 16335 | 11 C++给新语言写几个库不错,比如给node.js写一些底层的库。
【在 y*******t 的大作中提到】 : 是啊. C++除了调C库, boost 库很丰富(比如 ASIO),标准化迟早的事。就是工作职位 : 太少:(
|
|