[技术帖]历史是重复的

今日大雪,据说上海很快就要入冬了。

早上跟令狐就ABP上的一个帖子《对C++模板元编程的一些感受和理解》聊了一会。秉承ABP一向的跑题传统,偶们也可耻地跑题撩。-_-|||

说实话,对于ABP上那些达人的讨论,偶只有旁观学习的份。短短几年时间,那些在Lisp、Smalltalk里的原来仅供学者们研究的理论,忽然就全都涌到应用领域里来了。比如模式、重构、GC、FP……眼花缭乱ing

这么说其实有点8厚道,C++自己的OO也是来源于SmalltalkSimula(是偶记错了,详见计算机语言编年表)之类的。-_-|||

只是现在看来C++对这些新玩意儿已经渐渐难以应对,这也难怪MS要出一个C++/CLI。

我们后来的话题就是围绕着C++/CLI的。C++/CLI打着C++的幌子,实际上已经不能用C++编译器进行处理了,已经是一种新的语言。在很大程度上:C++/CLI与C++的关系就像是当年的C++与C一般,而Managed C++便是那个过渡时期的C with class。

历史正在重复。sigh

BTW:加一个令狐提供的JAVAEYE上的帖子《Java 语言中的函数编程》,看来对FP这样的问题,JAVAers也一样抓狂啊。^O^(偶是不是有点幸灾乐祸-_-|||)

20 Replies to “[技术帖]历史是重复的”

  1. 就像偶的那个blog说的,图灵机才是真正意义上的“电脑”,和它的处理方法最接近的(或者说最符合它的机器模型的)现在还活着的语言正是Lisp。C/C++及其衍生语言都是符合冯诺伊曼机器模型的,用这个模型的语言去处理那个模型的问题,自然是够FT的。

  2. 程序员的命太苦。编程语言总在某一个局部打死循环,一种语言要更新换代谈何容易。每个程序员却要努力地掌握这些鸟语法,再去适应新的开发环境,学成了不久,就更新了。据说C++思想不变,究竟谁知道呢?我个人觉得今后程序员的价值越来越小了,因为,很多东西封装得越来装好了。更多的时候是抄袭,拼凑,组装,按需求变更而修改。。。越来越缺乏创新了。如果还有剩下的,那就是不断“学习”。

  3. C++的OO不是来源于Smalltalk,D&E C++我看了一遍多,还是给忘了,好像是Simula吧。不追求那么多技术,Lisp还是很有意思的。

  4. 大叔真厚道,大大一个“技术帖”摆在上头,让我可以绕道走(免得不小心看了智力继续下降,我的智力已经接近0点了 -_-llll)。我是回帖不看帖,大叔不要扁我~ T_T

  5. 偶的智力已经不够分辨是否要绕行。。。人人对话已经很FT了 还要人机对话继续MB程序员 。。。偶感觉 有大叔啊 RLK老师这一群 偶的毕业设计有望撩。。

  6. 偶的技术跟大叔还有距离,既然大叔”只有旁观学习的份”我看我最好还是别跟人家说偶是编程人员了. 呵呵偶的智力当然分辨不出要饶行,大气也不敢出一口啊如果哪天有人说偶是棒槌 大叔可要跳出来给偶们撑腰啊~~

Leave a Reply

Your email address will not be published. Required fields are marked *