正文

给梁先生:走自己的路,让别人去说!(转)2005-06-11 20:35:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/xiangyu/1757.html

分享到:

给梁先生:走自己的路,让别人去说! (转)
创建人:软件公司扫地的 szyangye  
  在书店里看了梁先生的《 编程高手箴言 》一书,我本人认为是一本难得的好书,理由如下:
  一、佩服梁先生的勇气和无私奉献的精神。
      在日本,培养一个系统分析员要五到八年的时间,在中国编程坚持了八年 或以上的有几个?在这些人中,愿意把自己的开发心得写出来的有几个? 愿意跟初学者指点谜津的有几个?甚至真正在干活的有几个?一个偶然的机会在某著名的软件公司里呆了一小段时间,某毕业生在我面前炫耀:
      我在win2k上开了2000个线程,效果很好。我反问他:你的主管和CTO知道这件事吗?答曰:知道。望着他那兴奋的脸庞,我心里骂里一句: 一帮傻B!
  二、佩服梁先生的能力。
      在中国,试问天下英雄谁有能力独立完成超级解霸,自立门户?老外的东西一定比中国人的强吗?MS WINDOWS 有多少补丁?多少bug?多少漏洞?
  三、佩服梁先生的直率。
      曾经见过MS里某著名的C++大师对C++社团大放撅词,没想到梁先生对LINUX的见解也如此的与众不同,抛开感情色彩,我认为直率本身没有任何错,怕的是当大家多习惯于虚伪的时候,中国的软件也就game over.
  
     在中国软件浮燥的今天,当大家热衷于软件外包,软件工程,面向对象,DOTNET,J2EE,UML,C-SHARP的热门话题的时候,梁先生和倪院士站出来,说几句真话,何罪之有?懂面向对象的是高手,懂OS的也是高手,精通C/C++的是高手,精通ASM的也是高手,在谈论某人是否是高手的时候,一定要指明某人的研究范围,软件工程和编程技术目前已经是两个明显不同的研究领域,在国内,我认为只要他/她在其中的任何一个领域表现突出,就应该给予应有的荣誉称号,不必苛求面面俱到,请问C/C++的创始人是软件工程方面的专家吗?把整个软件工程摆平的人是高手,但不要忘记,把某个局部搞定的也是高手,CPU 在整个IT产业链中是一个局
部,但是,这个局部,有几个人,有几个公司,有几个国家能搞定?
    由于当今社会软件和水电煤一样已经成了日常生活用品,由此而来的问题是如何利用好软件,把软件比做一个梨树,有些人可能就是为了吃几个梨子,而有些人确想把整棵梨树搬回家,很明显,这两种人对待这棵梨树的态度和工具就不同,想吃梨的人只须带上一根棍子,以便敲打梨子就可以了,想把整棵梨树搬回家的人我想最好带上铁锹和锄头好把梨树连根拔起做移植。吃梨子的人没有必要嘲笑那些腰里别家伙的人,因为你们的目的不一样。手持镰刀和斧头的人也大可不必轻视夹棍子的,因为生产着和消费者的目标不一样。若干年以前,中国政府投入了大量的资金给某些所谓的有名无实的高校和公司做UNIX OS 的汉化,结果是好端端的一个OS硬是给化成了一堆废铜滥铁,有些人还能靠这堆滥货升管发财,梁先生凭自己的能力,不要国家一分钱,做出巨大的贡献,于情于理我们都应仰慕之,遭唾弃的应是那些善于炼铁炼钢的人,因为他们把纳税人的钱挥霍一空之后,顺手把中国的软件业推到了悬崖峭壁上。
    最后补充一点,我的观点绝不是梁先生的话就一定是BIBLE,为了坚持实践是检验真理的唯一标准这一原则立场,我也顺便给梁先生提几个小小的意见,供梁先生下次动笔参考之。
    ONE:明确指出书的对象是谁?书是写给谁看的?读者在研究本书之前应该具备那些方面的基本功?考虑到国人大多数喜欢上层建筑,你写底层是否应该有一段台阶好让地上的人拾级而上?
   TWO: 有些总结性的东西,是否应该归纳的更为详细和彻底,比如当你写了在c  and c++ 之间做函数调用之后,我想你应该乘热打铁,把几种主流函数调用的特点以表格的形式列举出来:如下所示:
               
             参数顺序   stack处理方式   name处理  大小写处理   例子
   fast call        ?            ?                   ?                ?          ?
   stdcall          ?            ?                   ?                ?          ?   
   __cdecl        ?            ?                  ?                ?           ?
   this             ?            ?                  ?                 ?           ?
   
   之后再把一些far pascal 之类的东西和上面的来个比较,这样一来给读者的结论就非常全面了。
  THREE: 有些结论一定要准确,要有明确的资料来源,以供读者参考,比如WIN9X AND WIN2K 的地址空间的布局问题,他们两并不一样,对DLL的处理也不一样,如果你要下结论,请考虑ALL WINDOWS PLATFORMS AND DONNOT FORGET REFERENCES.

                                                                ----------没有精细的局部,就没有波澜壮阔的全局                
                                                                                                           ----某家电人士       

读者评论: 共 42 条评论  发表评论   

[无题](读者 60.178.79.*于2005-5-31) 0人同意、0人反对     
  写出自身感受,这类书不多见.
  当小说看不错,只是价格太贵.
  这本书,我在新华书店直接搞定
  奶奶,这年头,pc书真他妈的贵.
  50元,够我这穷小伙吃上3天了.  

[无题](读者 222.177.228.*于2005-5-22) 0人同意、0人反对     
  其实,好的东西是用的,坏的东西不会用的!  
  
[无题](读者 219.136.54.*于2005-5-3) 0人同意、0人反对     
  不会说话和正直是两回事!
  梁先生的这本书翻来覆去,只有两个字:自大。
  可自大也就自大了。却偏偏他不敢承认,还在那里自顾谦虚,说什么“这样的书最难解,以后也不会出这样的书”。意思是:你们想怎样就怎样,我懒得理你们。好像他出这本书是被迫的一样。
  自大还表现在几个方面,举个例子,他说编程有六个阶段,可是他的第一、二个阶段已经差不多到天上去了。这样只有一个目的,抬高他自己。让别人认为在他眼里,这么厉害的人只是“入门”而已。而剩下的四个阶段,跨度却不大。这样的分发未免太不科学了吧
  梁先生,如果这不是你的本意的话,那么只能说明你的文笔不行,词不答意,让别人误会(比如我)。你还是合适写技术类的,而且不加入任何感情因素的。像这种比较宏观的、没有一定准则而且又带着个人感情因素的书,你还是少出为妙,免得又有很多人骂你,有损你的名声。
  ---Sunboy   


[无题](读者 61.159.250.*于2005-4-7) 0人同意、0人反对     
  如果不是中国的软件盗版如此猖獗,你能保证粱不会是中国的比尔盖茨?想一想当年在我们每一个人的硬盘里都有的超级解霸吧!!不要告诉我你没有用过它!!   

[无题](读者 61.149.12.*于2005-1-27) 0人同意、3人反对     
  梁先生这SB胡说八道、满嘴炮火车也算“直率”、“勇气和无私奉献的精神”???
  他赚了一些钱是真的,但是“做出巨大的贡献”从何谈起?“我们都应仰慕之”是你说了算的吗?
  捧脚者,可以休矣。



阅读(4493) | 评论(1)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

loading...
您需要登录后才能评论,请 登录 或者 注册