众专家评论C++,以及后续的生计话题

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 <metaphorical_functions.h>

int main()
{
    if (youWantToWorkInAParticularLanguage()) {
        if (youCantFindReasonableEmploymentUsingYourCurrentSkillset())
            learnAnotherLanguage();
        else if (youCanStartYourOwnBusiness())
            goForIt();
        else
            starve();
    } else {
        writeInferiorCode();
    }
}

----乐观向上版---------------------------------------------------------------

// Make_A_Living.cpp
...
template<bool> struct CTAssert;
template<> struct CTAssert<true> {};
...
CTAssert<~(YOUR_PREFERENCE^COMPANY_REQUIREMENTS)>();

  • 1
    点赞
  • 0
    收藏
  • 打赏
    打赏
  • 17
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:大白 设计师:CSDN官方博客 返回首页
评论 17

打赏作者

kingofark

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值