1 光宗耀祖
小菜同志近日迷恋上了编程,整天泡在电脑前忙的不亦乐乎。不过我发现昨天他好像一个晚上没有睡好,今天又神神秘秘的,还要我陪他去他祖父的墓地。到了墓地,他冲着他祖父的墓碑磕了三个响头,最里边不知在嘟囔着什么,好像在说“光宗耀祖”、“请爷爷在天之灵为我保佑”之类的话,而且还流着眼泪。我怕他出事,就问他怎么了?他想了半天,才说:“兄弟,咱哥俩从小长到大,这次小弟我求大哥您一件事。”。“什么事呀?你说吧!”,我说。“你编程水平不错,我又有商业头脑,咱们开个软件公司吧!”。“好呀,当然好了!不过咱们做什么东西呢?”,我问。他又一言不发,显得很激动,过了好久才说:“咱们回家再说吧!”。
到了他家,他急忙打开电脑,启动Delphi,打开了一个他做的Delphi源码,上面放着一个webbrowser控件和一个Edit输入框。他很激动地说:“大哥,我昨天才发现做一个浏览器也并不是很难,只用一个控件就能办到!所以,我想……我想成立一个软件公司,专门做网页浏览器!打败微软!为网景报仇!微软呀微软,我做的浏览器不比你的差!你用了这么多年开发IE,而我利用Delphi就能很快很好的做出来!我要挑战微软!祖辈呀!列祖列宗呀!我要光耀门楣了!我要打败微软了!”。这时他明显已经处于癫狂状态。我听到这个,差点把肚皮笑破,不过我还是忍住了笑,假装一本正经地说:“好呀!我也有个点子!”。说着,我把MediaPlayer控件装到了Delphi地组件面板上,然后用了不到一分钟,就“做”出了一个播放器,这时我发现他地眼都绿了。他狂叫着:“微软呀,微软!我也要在播放器领域与你分一倍羹!一分钟做一个播放器,你们的开发人员能做到嘛?兄弟,你任我们公司多媒体开发部的经理!”,我听了之后就晕了过去。过了半晌才醒过来。我刚睁开眼睛,就发现他正在摆弄着RealPlayer控件,并且用近乎神经质的声音大喊着:“RealNetworks公司!你们也完了!列祖列宗呀!……”,还没听完,我又晕了过去。
2 递归
小菜同志经过两个月的治疗,终于回到了正常人的状态。这两天又开始学习编程。有一天他向我请教怎么求一个数的阶乘,我随口答道:“用递归!”,然后我就出去做别的事情去了。过了好半天我才回来,发现他正在电脑前忙乎着。见我进来,他狂啸到:“什么递归呀!根本找不到递归这个控件!”,我再晕。
3 大彻大悟
小菜同志这两天功力见长,目光已经不局限于一门语言。受“聪明的程序员用C++理解Delphi”思想的指导,开始研习C++。一日,见小菜同志在电脑前冥思苦想,他见我进来了,马上装出大彻大悟状:“噢!这段C++代码写得不错呀!又规范,效率又高!不错!不错!”。我走上前去,看见屏幕上显示着:
“package mypic
import java.awt.*;
......”