我一直是自学C++,非常清苦禁欲地自学。闭门造车。很多概念原是不求甚解的。自2013年开始自学至今,已经度过了5个年头。
这五个年头,我的空闲时间几乎都拿出来钻研C++编程了。我一直是这样的,自己用C++语言跟自己对话。没有什么交流者。要么,我看别人说过的话,要么,我自己说一些话,同自己说。但我无法跟别人说,并倾听他的看法。这同我生活的环境和现实条件,以及个人性格和心态有关系。
我发现本贾尼·施特劳斯特卢普今年竟也已经是68岁高龄了。今年同时又是共产主义学说的创始人马克思的诞辰200周年。我时常觉得C++这个符号同党徽很像。并且无限追求极具现实意义的生产力。我其实了解过其他编程语言,比方说:Python、Java、C#等。我也钻研过低级语言,汇编,甚至机器语言。然而C++至今仍然是我使用起来唯一顺畅的语言。
C++有大大小小很多缺点,这是毫无疑问的。有时候在我对C++各种语言特性和标准库一知半解的情况下就想像Linux那样喷一喷讥讽。然而到头来我只会使用C++,并且不得不承认它所有的那些缺点,比起它最为根本的强大好处而言,实在要算作是微不足道的。
但我始终没有放弃一个理想中更为满意的语言模型的设想。如果我要创造一种新语言,一定会起名作++C。并融入我思考到的那些十分具有使用价值的语言特性。