主题:随便说说c++的这次吵架 -- 透明
阿拉斯揭竿为旗,天下云集响应,赢粮而景从。
经历80年代10年的野蛮生长,Bjarne 墙裂希望把C++语言标准化,万事俱备后,亚历山大一把拽住他的手臂,来,给你看个东西。这一看,Bjarne说,我等,我们等。这是熟人的力量,更是数学的力量。
亚历山大终于写完STL,等米下锅的标准委员会立马在98年发布了第一版C++的ISO标准。STL的核心配方是template,方法是generic, 亚历山大取的名字。
Java和 c# 城里旌旗飘扬,上书我也要,我也要。
Java 在2004年满足了他的子民。
C# 2005年开仓放粮。有人反映味道不对,C#说,runtime, runtime,你的,明白。 期间他爹微软,图天下,修文德以来之, 准备用C#写一个STL.NET,昭告天下后,奋笔疾书,不久一声长叹,撕掉稿子,付之一炬。
在C++国,走出标准委员会投票会场的大卫,街边扯了3尺红布,上书boost.org,占山为王,招纳天下英雄,任何人可兴致而来,兴尽而归。这种free style也叫open source。2011年c++标准更新,boost 出没的英雄占领库议席大半。
那时还不知道自己神秘力量的安德烈,2001年出了一本书晦涩的经典书 Modern C++ Design -- Generic Programming and Design Patterns Applied,详述了手握template的十八般最帅姿势,从此 Modern C++变成了专有名词。
阿拉斯对着mordern C++唾了一口,抬手手把子弹射向STL。自古英雄出少年,诚哉斯言。
- 相关回复 上下关系8
🙂所以C++ 3 一刻馆皆様 字143 2019-01-06 22:02:38
🙂的确如下面所言,这个理解错的太远。 6 粗茶淡饭 字650 2019-01-07 12:09:21
🙂no, 刚好相反 11 透明 字942 2019-01-06 22:20:36
🙂随便说说c++的这次吵架(2)
🙂STL和java.util.collection源代码 283号出口 字54 2019-01-05 14:48:15
🙂不是一回事哦 3 敲门 字389 2019-01-07 13:00:33
🙂Joshua Bloch写的是打油诗 283号出口 字6 2019-01-07 15:48:58
🙂还是一样的标题:不是一回事 1 敲门 字112 2019-01-08 06:53:24