众专家评论C++,以及后续的生计话题
2008-04-04 17:55
183 查看
If you think C++ is not overly complicated, just what is a protected abstract virtual base pure virtual private destructor and when was the last time you needed one?
--Tom Cargill
When your hammer is C++, everything begins to look like a thumb
--Steve Halflich
C++ is an atrocity, the bletcherous scab of the computing world, responsible for ... more mysterious failures than any other computer language in the history of the planet earth
--Eric Lee Green
If C++ has taught me one thing, it’s this: just because the system is consistent doesn’t mean it’s not the work of Satan
--Andrew Plotkin
There are only two things wrong with C++: the initial concept and the implementation
--Bertrand Meyer
I saw ‘cout’ being shifted “Hello world” times to the left and stopped right there
--Steve Gonedes
surely there's something to defend:
There are only two kinds of programming languages: those people always bitch about and those nobody uses
--Bjarne Stroustrup
有人就此聊到语言选择与职业生涯,调侃中也有酸甜苦辣:
----职业压力版---------------------------------------------------------------
if (your company's choice != yours)
{
you are virtually dead;
if (you still stick to your own preference && still want to survive)
you'd better start your own company;
}
else
you still need to be fairly good in your skills to survive;
----面对现实版---------------------------------------------------------------
#include
int main()
{
if (youWantToWorkInAParticularLanguage()) {
if (youCantFindReasonableEmploymentUsingYourCurrentSkillset())
learnAnotherLanguage();
else if (youCanStartYourOwnBusiness())
goForIt();
else
starve();
} else {
writeInferiorCode();
}
}
----乐观向上版---------------------------------------------------------------
// Make_A_Living.cpp
...
template struct CTAssert;
template<> struct CTAssert{};
...
CTAssert<~(YOUR_PREFERENCE^COMPANY_REQUIREMENTS)>();
--Tom Cargill
When your hammer is C++, everything begins to look like a thumb
--Steve Halflich
C++ is an atrocity, the bletcherous scab of the computing world, responsible for ... more mysterious failures than any other computer language in the history of the planet earth
--Eric Lee Green
If C++ has taught me one thing, it’s this: just because the system is consistent doesn’t mean it’s not the work of Satan
--Andrew Plotkin
There are only two things wrong with C++: the initial concept and the implementation
--Bertrand Meyer
I saw ‘cout’ being shifted “Hello world” times to the left and stopped right there
--Steve Gonedes
surely there's something to defend:
There are only two kinds of programming languages: those people always bitch about and those nobody uses
--Bjarne Stroustrup
有人就此聊到语言选择与职业生涯,调侃中也有酸甜苦辣:
----职业压力版---------------------------------------------------------------
if (your company's choice != yours)
{
you are virtually dead;
if (you still stick to your own preference && still want to survive)
you'd better start your own company;
}
else
you still need to be fairly good in your skills to survive;
----面对现实版---------------------------------------------------------------
#include
int main()
{
if (youWantToWorkInAParticularLanguage()) {
if (youCantFindReasonableEmploymentUsingYourCurrentSkillset())
learnAnotherLanguage();
else if (youCanStartYourOwnBusiness())
goForIt();
else
starve();
} else {
writeInferiorCode();
}
}
----乐观向上版---------------------------------------------------------------
// Make_A_Living.cpp
...
template struct CTAssert;
template<> struct CTAssert
...
CTAssert<~(YOUR_PREFERENCE^COMPANY_REQUIREMENTS)>();
相关文章推荐
- 众专家评论C++,以及后续的生计话题
- 众专家评论C++,以及后续的生计话题
- 众专家评论C++,以及后续的生计话题
- 众专家评论C++,以及后续的生计话题
- 众专家评论C++,以及后续的生计话题
- 众专家评论C++,以及后续的生计话题
- 众专家评论C++,以及后续的生计话题
- 关于解决MFC中LPCTSTR以及UNICODE上乱码的方法 在某人的评论中看到的解决方案
- 专家人士如何评论垂直搜索 技术与生存。。。。
- Android 混淆代码学习以及And… 分类: Android开发 2014-05-30 10:55 95人阅读 评论(0) 收藏
- 5ucms 调用当前文章的评论,以及评论列表
- 数据结构之二叉树 (构造 拷贝构造 以及前序中序后续三种遍历方法)
- vs回顾与展望以及对专家系统开发的胡思乱想
- C\C++各路高手以及操作系统专家请进来杀死这个进程
- 对QT的产品,以及QT的一些综合评论 good
- C++编程练习(8)----“二叉树的建立以及二叉树的三种遍历方式“(前序遍历、中序遍历、后续遍历)
- 功能测试--H5页面发红包的隐藏问题(缓存、缓存失效以及失效的后续处理)
- mount命令以及mount ntfs硬盘权限权限与显示的问题 分类: shell ubuntu 2014-11-08 18:29 148人阅读 评论(0) 收藏
- Pandaboard ES编译bootloader、xloader、内核、以及安卓系统 分类: arm-linux-Ubuntu 2013-07-22 16:29 367人阅读 评论(0) 收藏
- listcontrol不能显示列名以及不能显示后续列内容的问题