胡侃COMPUTER


Please visit our sponsors.
Advertising Info

论坛文摘主页

送交者: 一老中。SR 于 December 01, 1998 08:24:41:

送交者: 一老中。SR 于 November 30, 1998 18:10:36:

胡侃COMPUTER

上网的人都知道COMPUTER,国语叫它电脑,普通话称
为计算机。

据有关专家考证,说是最早的COMPUTER应该是中华民
族的算盘,因为它引入了全新的“权”的概念,也就是
不仅仅是逢十进一,而是逢五进一,这与电脑的逢二进
一已经离得很近喽。

“运筹帷幄,决胜千里”,在洒家看来这筹也可称为最
早的COMPUTER,要不然那祖冲之如何能算写出“山
巅一寺一壶酒”的名句呢?

不论如何,一千多年以后,尤其是有了集成电路以后,
COMPUTER确实给整个世界带来了翻天覆地的变化。
70年代中上叶,当洒家还在农村让贫下中农修理洒家
的脑子时,有的网友就已经开始编程序玩电脑了。

记得刚接触的计算机是北工大产的TP801单板计算机,
用的是Z-80汇编语言,那时没有什么COMPILER,
ASSEMBLER,一抹是手工汇编,写出助记符,再查出对
应的16进制的机器码。TMD,把那东西一下一下敲入
机器才叫功夫。有一次,和一哥儿们一读一敲整整忙了
一天,还没等存入磁带录音机,一老师哥儿们竟拉了电
闸,气得哥儿俩差点上去给他一顿电炮,为此还检讨了
好多次。

那时学BASIC用的微机是TRS80,学FORTRAN用的是
国产小型机DJS-130,纸带穿孔,洒家编了十行程序,
那烂机器竟然说洒家有二十几个语法错误,好玩得很。

再后来,苹果、IBM等PC就慢慢上来了。到如今就不用
说了,靠电脑挣钱的人是越来越多了。

每一个搞工程的人,大概都知道进行工程设计时,最好
是使自己的设计 TAKES NO COST、NO POWER、NO SP
ACE、NO TIME,也就是不花钱、不消耗能量、不占
空间、并且不费时间。这是工程师们受到的最基本的
训练和努力的目标。

但是理想与现实是不一样的。洒家去美不久时,有个朋友
曾想设计一个计算机控制的系统。在讨论时,洒家说
用个20刀的INTEL8051单片机就搞定了。可这厮说死也
要用286或者最新的386PC,妈的,你说这是不是用大炮打
苍蝇,杀麻雀用牛刀?

可是,且慢。当知道了自己的目的是什么时,就知道必
须用炮了。用20刀搞了系统,卖40刀似乎是赚了100%,
可也仅仅是20刀而已。而用PC花了2000刀,卖2200刀,
仅有10%的赚头,但实际却挣了200刀。

况且,他说,大部份此系统的操作员都应该是傻得冒泡
的人,因为他们人力便宜,而PC还可以让他们没事儿时
打打游戏,系统加上PC可以使体积变大,价钱要得高点,
看起来也值,不然就饭盒那么大的东东,如何能把价格
定到500刀以上?

嘿嘿,这样的经济头脑,使洒家觉得自己白读了好多
年的书。

当今的PC的时钟已经是3、4百个MHZ,这究竟是多快呢?
嘿嘿,想象一下自己的脉搏一秒钟跳3、4亿下,够快不?
可这烂PC使用起来也没见快啊,进个狗屁WINDOW,整个
机器还是在那里哼哼叽叽地要花好长时间,并不必那
25MHZ的386快,何哉?

问题就在于那些BILL GATES雇佣的那些软件工程师们。
记得洒家当年高考时,只有成绩好的才能进入计算机专业。
而如今在美国那地方,只要是人就能学 COMPUTER SCIENCE,
跟开汽车一样,傻子也能开。嘿嘿,搞软件的网友别上火,
傻子可以学,不等于学的就是傻子。

问题的关键是当今的硬件发展得太快,以致于软件的质量
(程序的长短、执行的时间和内存的占用)对于好多应用已
经不再是问题,条条大路通罗马,大家尽管把SOURCE
CODES 往上堆就是了,不必花脑力去考虑优化。于是乎,
两句就能完成的动作就可能成了二十句,反正电脑是一秒
跳2亿下,管它呢。

大家看看那VC++、VBASIC或JAVA就知道了,是不是越来
越简单,就象交通路标一样。有所得就要有所失,使用
这些简单易用东东的代价可能就是牺牲了程序的本身的
精炼和程序的执行时间。

记得90年代初,曾经用C语言为一产品写过一WINDOWS化
的USER INTERFACE。花了两个月,累个半死,可后来用
VC++用二十分钟就完成了洒家两个月的工作,并且界面漂
亮好多。可好看归好看,它不好用,因为新程序太庞大,
动作慢,不能适时完成它应该完成的动作。最后的解决办
法是:换用更快的PC。

有这样一个笑话,讲的是一个软件工程师 S 和一个游客 T
在去赌城的飞机上并排而坐。S 对正在打盹的Y说:咱们
打个赌好不好,你随便出个谜语问我,我要是答不上就给
你5刀,然后我再问你,你要是答不上也给我五刀。看到Y
没有反应,S又说:我输了给你十刀,你输了给我五刀行
不行?Y 被烦不过,说:什么东西上山时两条腿,下山时
三条腿?S 火速打开他的笔记本电脑,一顿猛查,终于没
有查出。于是,递给Y10刀,随后问:你说那是什么东西?
T 眼皮都没抬一下,懒洋洋地掏出5刀递给S说:我也不
知道。

电脑的时钟终于有一天会不能再高了,因为到了PC时钟所
相应的波长和PC内的电子元器件的大小可以相比时,电能
量就会以辐射为主,嘿嘿,这一天早晚会到来,怎么办呢?
天知道,反正车到山前必有路,船到桥头自然直。就象不
必耽心有一天世界上的煤和石油会被用完一样。

所有跟贴:

中SR, 想请教你这个与计算机同时代人一个问题: - 蛛蛛 (80 bytes) 19:35:48 11/30/98 (3)
对不起啊,洒家不懂3D和GRAPHIC - 一老中。SR (0 bytes) 19:49:51 11/30/98 (0)
人家是胡侃,你非当论文看。叫真儿。 - 走你 (0 bytes) 19:43:09 11/30/98 (1)
俺是回“枕头”的 - 枕头走你 (0 bytes) 19:44:22 11/30/98 (0)
中SR, 想请教你这个与计算机同时代人一个问题: - 蛛蛛 (80 bytes) 19:35:28 11/30/98 (0)
批驳你几句 - 枕头 (1143 bytes) 19:34:05 11/30/98 (11)
HI,枕头,你好!我在那边的?有答案了吗,差点忘了; - 蛛蛛 (99 bytes) 20:00:16 11/30/98 (0)
枕头兄弟,老中俺也插一句:清明上河图中有把与如今一模一样的算盘:-) - 老中 (38 bytes) 19:48:01 11/30/98 (6)
哦? - 枕头 (470 bytes) 20:23:08 11/30/98 (5)
不对吧?日本式的算盘上面只有一个珠。 - 风清扬 (14 bytes) 20:46:56 11/30/98 (1)
我的电脑里这方面的资料不多,我再查一下其他地方核实吧。 - 枕头 (0 bytes) 20:55:05 11/30/98 (0)
这是啥东东? - 一老中。SR (30 bytes) 20:31:38 11/30/98 (0)
Soroban写出来还是"算盘".日本说是从中国学的. - 春后 (0 bytes) 20:30:30 11/30/98 (1)
看来在历史上日本对中国算盘所做的,就象今天日本对欧美技术所做的 - 只会改进,不会发明 (0 bytes) 20:44:16 11/30/98 (0)
谢谢。但是洒家的文字没有和你这八点冲突啊 - 一老中。SR (40 bytes) 19:45:39 11/30/98 (2)
那就把“驳”去掉算批注好了。不过随便问一句 - 枕头 (53 bytes) 19:50:43 11/30/98 (1)
谁说洒家没学过TRS-80? - 一老中。SR (120 bytes) 20:01:17 11/30/98 (0)
哥儿们,俺老中曾发现咱那算盘其实是十六进制的。。。 - 老中 (140 bytes) 19:21:42 11/30/98 (7)
哥儿们好。那口诀咋唱? - 一老中。SR (0 bytes) 19:28:26 11/30/98 (6)
三下五除二. - 小流氓 (0 bytes) 19:44:53 11/30/98 (0)
嘿嘿:一四七,三六九,九九归一跟我走,好酒,好酒!会唱么?:-) - 老中 (0 bytes) 19:40:52 11/30/98 (3)
当然,你听着: - 风清扬 (54 bytes) 19:42:53 11/30/98 (2)
哈哈哈,风兄,老中俺越来越喜欢你了。。。 - 老中 (40 bytes) 20:15:25 11/30/98 (1)
多谢。不过,朋友还是别得罪的好。 - 风清扬 (127 bytes) 20:29:12 11/30/98 (0)
我回一句:一退六二五。 - 风清扬 (0 bytes) 19:35:01 11/30/98 (0)
用词古不古,今不今,一看就是。。。。 - 失敬了 (24 bytes) 19:04:07 11/30/98 (1)
对不起,谢谢 - 一老中。SR (0 bytes) 19:26:02 11/30/98 (0)
现代商业不是节省,而是如何最大地消耗,不过是 - 操董事 (43 bytes) 18:44:14 11/30/98 (0)
现代商业不追求节省而是最大消耗,不过是 - 操董事 (77 bytes) 18:42:09 11/30/98 (3)
老操回国搞不搞几个三陪支持一下国家建设啊? - 大江 (0 bytes) 18:46:17 11/30/98 (2)
又要开始了不是? - 一老中。SR (16 bytes) 18:59:46 11/30/98 (1)
中,SR, 我这样说说也不行, 那也太严了一点。。。。 - 大江 (0 bytes) 19:20:43 11/30/98 (0)
中,SR, Z-80汇编语言是不是那种叫 Ago (?) 的那种? - 大江 (42 bytes) 18:28:04 11/30/98 (3)
Zilog的东东,现在已经不流行。似乎“Z-WORLD”还在做 - 一老中。SR (0 bytes) 18:57:39 11/30/98 (2)
Z-80还在用, 在一些便宜的控制中。真让人不敢相信 - 随笔 (210 bytes) 19:10:07 11/30/98 (1)
谢谢。实际上 - 一老中。SR (36 bytes) 19:25:04 11/30/98 (0)

批驳你几句

送交者: 枕头 于 November 30, 1998 19:34:05:

回答: 胡侃COMPUTER 由 一老中。SR 于 November 30, 1998 18:10:36:

我不常插嘴,你虽是胡侃,但年纪小点的未必是胡看,你到老还
要落下个误人子弟的名声是咋的? 所以批驳你几句。

一、祖冲之那时候还没有算盘。让人失望的是,我们现在用的这
种算盘是明以后才普及的,历史并不长。

二、十行程序有二十个语法错误,是因为你有错误在先,编译器
有错误在后,更怪不得“机器”。

三、用386代替8051不仅仅是利润率低的问题。如果周转不畅,还
会积压很多资金。在对体积、功耗有要求时更不行(不过Intel现
在生产的386EX可以在部分类似场合应用)。

四、国内最早用的Z-80不是北工大产的(忘了是不是原装的了)。

五、现在的计算机市场仍然是以面向企业应用为主(Packard Bell昙花一现不是?),没有Windows,没有OLE、ActiveX,企业
应用还是一句空话。

六、VC++、MFC仍然是一种“CODING ART”,看你去不去细细地
品味了。MFC程序最小可以有多小? 4608字节(当然是用SHARED
LIBRAY,只创建一个窗口,不做别的)。

请问你掌握Z80汇编用了多久? 掌握MFC又用了多久? 不是越来越
简单了么? 鬼话! 现在的程序员回头去看当年的FORTRAN,那才
叫简单!

七、有这样一件趣事,我曾经在Z-80上接了一根长长的铜丝收到
了电台广播,有人还一本正经地要研究。其实我只是利用了板子
边上的一个二极管检波而已。

八、Intel正在拟定2.5GHz电脑总线规范(不是CPU、是总线)。



论坛文摘主页