再见C++

67 篇文章 0 订阅
伴随着Kick off 会议的结束,新的项目算是正式启动了。值得一提的是,这次的开发语言是C++。
我第一次听说C++时还是在学C语言的大学生时代,在课程的末尾,提到了还有这么个语言。当时我印象颇深的是,自己还有很大的为难情绪:
都学C语言了,怎么又出来个++呢?还要继续学呀?这还有头了吗?
当时的自己也就是发发牢骚,因为那时不知道自己会从事什么行业,于是,就没了下文了。
不成想啊,自己毕业后真的做软件设计了。
真是应了那句话,这事儿(指学习新的东西)是没头了。如果你不去学习,那么等待自己的就只是被行业淘汰!
开始我干活的语言是VB6.0,然而,在这个行业里总是流传着一些口号啊传奇啊什么的,有那么一句叫做:不会C++都不算是真正的程序员!
于是,我寻思着还是学一下吧。
那一年是2007年底。我从省图借了一本讲VC的书籍,不停的看,上班下班在公交上看,但是我实践很少,收获还是不大的,只是对VC6.0的开发环境
有了些许了解。08年,我弄了一本VC2008,看了一阵子发现是主要讲VC.NET的,都是托管C++、CLI等等。这事儿算是告一段落了。09年,翻出毕业
时从地摊上买来的《C++程序设计教程》,准备刻苦一下。这是钱能主编的那一版。那一阵子真是记忆尤新,我在电脑上敲代码,女朋友在旁边看书陪着
我,地点是我们租来的小房子,在那个前途未卜、风雨飘摇的日子里,我们尽力乐观的活着,现在回想起来,心里还有一种说不出来的味道。两个多月,
算是把此书看完了,代码也敲的差不多了。但心里总是感觉哪里不对,因为自己还没有掌握精髓。学习一结束,C++也就结束了,因为我们公司不用。
转眼间时光来到了2010年,年中的时候,我们的服务器程序需要重写,原来的程序负载能力比较弱,单台服务器3000个用户就会造成瘫痪。原来的
程序是用C#写的,其实重新设计的话,C#编写服务器程序也是可以的。但领导决定,改用C++!就是这个决定,让我再此用上了C++。
记得当时自己在选择使用哪个网络通信库时也是下了一番功夫的。经过调研,纳入计划的是两个库,ACE和ASIO。
先深入了解ACE,用了一个月左右的时间,发现自己很难驾驭的了,于是放弃了。
ASIO的资料也是不错的,也有很多人在使用。一位上海的大侠帮了我不少忙,ASIO之路还算顺利。用了半年的时间来开发服务器程序,直到我离开公司,
服务器性能确实提高了很多。这段经历是很难忘的。2011年3月,我买了一本《Essential C++》注释版的,偶尔拿来翻看,权当是学习和巩固了。
在新公司,我应聘的是Android开发工程师,我以为,以后是真的用不到C++了,用东北话讲叫啥都备不住,新项目完全用C++来开发。
于是,我再见C++。
我把买来没有仔细看的《C++程序设计语言》的大作带到办公室,在众多大神的帮忙下,接下来定会提高C++的实战能力。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值