d****p 发帖数: 685 | 1 Agree that C++ coders may need to be aware of C stuff.
But that's all. Like coders using other languages, C++ coders spend most of
their time on meetings, bug fixes, reading other peoples' code, and debating
with Java guys why C++ is not bad :-) To me, C++ is on the right track by
incorporating high level stuff like Boost into standard/practise. I don't
see the commonly claimed C++ badies happen to me or people around me - a few
years' experience willmake you a good C++ coder, and there is no sh... 阅读全帖 |
|
T*******x 发帖数: 8565 | 2 还是同意goodbug多一点。
most of
debating
track by
don't
a few
shortcut
enjoy the
level |
|
N***m 发帖数: 4460 | 3 致命的是C++开发太慢了,大多数场景下面C++性价比太差。
所以如果没有C++情结的话,建议学/用C#,效率高多了。
of
debating
few
the |
|
r*********r 发帖数: 3195 | 4 and get stuck with windows/microsoft? |
|
e****d 发帖数: 895 | 5 Sometimes, meeting some critical performance requirements
is more important than short development cycle. C++ will
be a perfect fit for this. |
|
|
r*********r 发帖数: 3195 | 7 i often write in python. with all its libraries,
it's extremely fast to implement a system.
for the critical parts, they can be swapped out with
c++ code. |
|
|
N***m 发帖数: 4460 | 9 at least you can use java then. |
|
D*******a 发帖数: 3688 | 10 that's how we C++ programmers keep our jobs. Higher pay than java guys and
less productive work. Long live C++ hahaha!
but yes, we C++ programmers need to learn java/c# now because more and more
people hate C++ now. so one day it will become something like cobol.
oh, wait, I thought who knows cobol these days got the highest paid since
banks need them to maintain the legacy systems?
of
debating
few
the |
|
r*********r 发帖数: 3195 | 11 even worse: sun is already dead. oracle is kinda a wild card. |
|
N***m 发帖数: 4460 | 12 That's just your personal point of view. |
|
N***m 发帖数: 4460 | 13 cobol got less pay even than c#.
more |
|
D*******a 发帖数: 3688 | 14 you sure? given the vast supply of Indian C# programmers... |
|
|
D*******a 发帖数: 3688 | 16 because we have to read other's sucky C++ programs. and soon others will
have
to read ours. |
|
N***m 发帖数: 4460 | 17 according to simplyhired.com,
average cobol pay is 68K,
c# is 75K, java is 78K, c++ is 80k, j2ee is 80k. |
|
D*******a 发帖数: 3688 | 18 thanks for the education |
|
N***m 发帖数: 4460 | 19 and actually j2ee is 81k.
but a few K doesn't matter. |
|
D*******a 发帖数: 3688 | 20 that's why goodbug is so tenacious. |
|
N***m 发帖数: 4460 | 21 最终scripting language will dominate.
其他像C++,java什么的终将是昨日黄花。 |
|
|
D*******a 发帖数: 3688 | 23 I can't hate scripts more. not read-able. no type checking. bugs everywhere. |
|
r*********r 发帖数: 3195 | 24 what is this? for fresh undergraduates? sounds pretty low. |
|
|
s***o 发帖数: 2191 | 26 Hopefully M$ will do something in the next release of Visual Studio since
their "strategy has shifted..."
everywhere. |
|
r*********r 发帖数: 3195 | 27 python 3 has type annotation. it's not for type checking,
just for documentation purpose.
on the other hand, the new c++ will have auto var, which doesn't
have explicit type declarations.
everywhere. |
|
D*******a 发帖数: 3688 | 28 I've burned by python as someone inadvertently switched the order of
parameters in a function call. took a long time to figure out the bug. this
will not happen in other strongly-typed languages.
var is ok because basically the compiler will resolve the type for you, just
like C#. Sometimes it gives trouble though, especially in LINQ in C#. |
|
N***m 发帖数: 4460 | 29 You are just arguing on the wrong side. remember:nothing is perfect.
this
just |
|
N***m 发帖数: 4460 | 30 C++ is not designed to be a perfect language, neither is jave, python,
they are just practical tools. so just pick up the one that you feel handy.
If you just want to find a job, there is really no need to discuss more
on this. |
|
|
g*****g 发帖数: 34805 | 32 I don't want to make this another C++ vs. Java thread,
I am merely saying C++ will be better off if it doesn't try
to make C first class citizen. Strictly requiring it to be
called as external functions wrapped in certain class
will make C++ code much cleaner and consistent in OO sense.
Why do you need things like void*, char*, global function in
C++? #Define is often abused too. And there's no such things
like good C++ coders don't do that. There are always more
bad coders than good coders in e... 阅读全帖 |
|
r*********r 发帖数: 3195 | 33 object-oriented is overrated. |
|
r*********r 发帖数: 3195 | 34 python, c++, javascript, SQL, R, latex pretty much cover all i use.
they are all standard, free, open.
would never use proprietary languages like java, c#, vb, matlab. |
|
S*********g 发帖数: 5298 | 35 太浪费时间了。牛人都不看书,直接自己拍脑袋整一个C++,譬如stroustrup |
|
S****z 发帖数: 666 | 36 原来是这个叫stroustrup弄出来的
我对C++很不满,有他的email吗?我要complain! |
|
|
|
l*********s 发帖数: 5409 | 39 yeah, you don't even need complex situations. Bjarne Stroustrup once showed
a benchmark of insertion/deletion on vector vs list: surprisingly, the
former wins even when N is ~ 10^6.
|
|
r*********r 发帖数: 3195 | 40 不精通C 就不能算会 C++.
版名可以叫c/c++版, 信奉 Dennis Ritchie, Bjarne Stroustrup 两大真神。 |
|
|
|
|
|
r****y 发帖数: 26819 | 45 我倒觉得电子版纸版不矛盾啊,光有纸版也没用,不能总带在身上。 |
|
y**b 发帖数: 10166 | 46 觉得也是,我花那么多钱买本纸书,凭什么不给我个电子版便于有时候查阅呢? |
|
|
|
|
|