没有吃够苦头的C++程序员称不上了解C++

本文探讨了C++语言的复杂性及开发者对其认知的不同阶段,指出C++是一门让不同经验水平的开发者有着截然不同体验的语言。

转自http://news.youkuaiyun.com/a/20100330/217658.html

近日,国外技术博客lbrady.com 发表了一篇非常有意思的博文。文章认为C++语言庞大而复杂,只有那些在c++开发之旅上吃过许多苦头的程序员才能真正的了解C++。显然作者受到一些刺激,他的博文名称为“永远不要相信那些自称懂C++的程序员(Never trust a programmer who says he knows C++)”。原文如下:

经过一段长时间的面试工作后,我意识到一个非常重要的关于C++的问题,那就是C++是个“严重两极化"的程序语言。我的意思是:C++是唯一一个完全不同的两类使用者都自称精通,却对它的理解大相径庭的语言。让我用下面这个图示说明。



图注:(自左向右,自上而下,所标文字为各阶段程序员对C++的认知。分别是:带类的C语言、那些模板报错信息真令人发狂、引用类型太不可捉摸了、到底啥是虚析构函数?这些异常说明符比Java的差、静态对象初始化段错误、我们需要一些规则。) 

一般的程序员(特别有C语言基础的)都可以很快上手C++开发,并且感到挺熟练。如果是这样的程序员说他很懂C++,那他肯定在撒谎。因为当他继续在C++开发之路走下去时,他就会经历上图下曲线上标注的所有挫折,而后他就会认识到C++是一个多么复杂的语言。在面试中,这带来了一个优点(至少对面试官而言):很容易辨别哪些是经历过这些挫折,哪些没有。只要你提及C++真是一个变态的复杂语言时,挫折经历后的同学就会向你抱怨,他们在使用C++时遇到的127个小问题。而没有经历过的同学就会说:“安啦,那不就是带有类的C语言嘛?”(杨东杰编译)

你对C++语言的理解到了哪一步呢?

转载于:https://my.oschina.net/zmjerry/blog/3553

<img src='/images/fullcolor.png' class='fullimg'>赵大牛蹲在地上吭哧吭哧地洗着木盆里的尿布。<br /> <br /> 他的孩子已经出生一个多月了,是个小子,每次想到媳妇善柔给他生了一个儿子,赵大牛便喜上心头,嘴角压都压不住,为此,让他再怎么伺候他媳妇,他也乐意。<br /> <br /> 想到那新生的小婴儿,每次抱着的时候,他都小心翼翼,生怕给捏坏了。<br /> <br /> 还没有他拳头大的小脸上,皮肤白嫩的像是能掐出水来,长得像他媳妇,俊生生的。<br /> <br /> 想到这里,赵大牛又美了。<br /> <br /> “赵大牛,饭好了没有,我都饿了!”<br /> <br /> 从屋子里穿来女人叫喊声,赵大牛回过神来。<br /> <br /> “马上就好了。”<br /> <br /> 赵大牛应道。<br /> <br /> 说罢,赶紧起身将盆子里的尿布拧干晾好,向厨房走去。<br /> <br /> 进了灶间,赵大牛看了眼米缸,米缸里的米已经见底了。<br /> <br /> 米是粳米,给单柔的,单柔刚生过孩子,理应点好的补身子,粗粮还有,是给他的,但也不多了。<br /> <br /> 赵大牛掀开锅盖,蒸腾的热气呼地升起,他将锅盖放到一边,伸手把饭菜端了出来。<br /> <br /> 粗糙的大手早已生了一层厚厚的老茧,他也不怕烫,两手并用将饭菜端进了正屋,将饭摆到了小炕桌上。<br /> <br /> 单柔撇他一眼,放下刚饱哄睡了的孩子,给孩子盖上小被子,然后过来饭。<br /> <br /> 饭的时候,赵大牛想起,家里的米不多了,遂问道:“小柔,米缸里的米快没了,你手里还有钱吗,我得去买点米。”<br /> <br /> 单柔一听,不乐意了,刚想大声呵斥,想到孩子刚睡着,醒了还得费力哄他,故放低了音量。<br /> <br /> “我哪里来的钱,家里这样样东西,哪个不需要花钱,没钱了就出去赚,和我要什么。”<br /> <br /> 赵大牛叹了口气,知道他媳妇向来是个花钱没成算的,也不多提了。<br /> <br /> 其实他赚的不少,全凭家里的那头骡子,让他能赶车拉货赚钱,每个月也能有一两千钱的进账,他赵大牛才能攒下那二十两银子的聘礼,把单柔娶回家。<br /> <br /> 他和单柔是在一次他从镇上赶车回家的路上遇到的,当时单柔在山路上崴了脚,他赶车将人送回家,然后在心里记下了这个美丽的姑娘。<br /> <br /> 后来经人打听才知道,她老娘放出话来,想娶她女儿,得要二十两银子的聘礼。<br /> <br /> 为此他起早贪黑地拉活,攒了一年多,才终于存了二十两。<br /> <br /> 虽然成亲后的日子和曾经想日思夜想的有些不同,但如今老婆孩子热炕头的,他的人生也算圆满了。<br /> <br /> “阿柔,那我明天就出去赶车拉脚,家里和孩子就辛苦你照看着了。”<br /> <br /> 单柔听了,皱了皱眉,却也没说什么。<br /> <br /> 过饭,赵大牛将碗筷收拾了,掸了掸手上的水,紧接着就出去伺候他的宝贝骡子去了。<br /> <br /> 这可是他全家的衣食来源,必须得精心伺候着。<br /> <br /> 第二天,赵大牛一大早就赶车出了门,走之前在锅里给单柔留好了饭,在她耳旁小声地提醒了,听到单柔不耐烦地“嗯”了一声,才放心地出门。<br /> <br /> 赵大牛每次出活,便是三五日回不来,终于在米缸彻底告罄之前,赵大牛带回了米。<br /> <br /> 这两日单柔可是苦头,刚出了月子,被赵大牛舒舒服服地伺候了一个多月,忽然又要做那些琐碎的家事,让她烦躁不已。<br /> <br /> 尤其是家里又多了一个婴儿,天气又见凉,手伸进那井水里,冷得刺骨,她只洗了一次那又脏又臭的尿布,就受不了了。<br /> <br /> 想着算了,都留给赵大牛回来洗吧。<br /> <br /> 这便罢了,她手里没钱,只能自己做饭,她又不怎么会做饭。<br /> <br /> 又要自己做饭,又要带娃,这几天真是过的苦不堪言。<br /> <br /> 好不容易是把赵大牛盼回来了。<br /> <br /> 这日晚,赵大牛回来,带回了粮食和钱,十斤粳米和十斤粗粮,花了两百文。<br /> <br /> 赵大牛赶这一趟活,也才赚了四百文。<br /> <br /> 以上是一个网站xhr中一项的response内容,怎么转成preview文本
最新发布
03-24
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值