胡侃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、是總線)。



論壇文摘主頁