-
看了一星期《effective C++》,基本上将其看完了,但越看到后面就越觉得C++好像不如我想像中纯粹,面向对象部分比较繁琐,大概远不如C那么简洁明了吧……于是萌生了把精力转移到C上的想法。
毕竟,在linux中很多程序的核心部分都是用纯C编写的,完全使用C编写的程序也不在少数(例如:tmux, rxvt, conky, dzen, 大多数wm, 以及伟大的linux内核)……用C也没什么不好的。
而就在写此文的时候,我发现了这篇文章:
http://blog.csdn.net/turingbook/archive/2007/09/07/1775488.aspx
随之发现了这四篇:
http://blog.csdn.net/myan/archive/2007/09/08/1777230.aspx
http://blog.codingnow.com/2007/09/c_vs_cplusplus.html
http://blog.csdn.net/raptor/archive/2007/09/12/1782940.aspx
看来我的想法还是没错的,这几篇文章或多或少地坚定了我这想法,让我体会到C才是我想要的。
好吧,就这样决定了,好好学C吧!(其实我昨天就购买了《C程序设计语言》《C和指针》《C专家编程》《C陷阱与缺陷》这四本口碑不错的关于C语言的书籍(但当时没打算专心于C),看来真的要好好看看了。)
-
总算把《C++ Primer》看完了…… - [编程]
2010年11月05日
下周目标——《Effective C++》!
-
好的编程风格可以提高代码的可读性,也能在一定程度上减少错误发生的概率。
在此,我推荐两篇文章给大家阅读,一篇是林锐博士所写的《高质量C++/C编程指南》,另一篇是linux之父Linus Torvalds所写的CodingStyle(虽然是针对linux内核代码的规范,但或多或少可以借鉴一下),前者在网上流传甚广,而后者则在linux源码目录中的Documentation文件夹中(网上所能搜索到的都是旧版本的)不甚被外人所知。







