第6部分(第1/5 頁)
合收割機和鐮刀的比拼。
如果說高階語言就是聯合收割機,那彙編和機器碼只能是鐮刀了,於是“自動程式設計系統”應運而生。這實際上就是一種與實際機器有不同操作碼的“人工計算機”,這種人工機比實際機器要容易程式設計,但是所有這些早期〃自動程式設計〃系統使用起來開銷過大,通常它們會因此減低機器執行速度5~10倍。
早期計算機都是用來做科學計算,所以ibm就發明了fortran,其英文含義就是公式翻譯,對科學計算有著無與倫比的最佳化。
但是fortran也有弱點,就是還有著機器的特徵,就是說各家的計算機都有一套自己的fortran編譯系統,為自己的硬體最佳化,所以互不相容。
曹長久的c語言就不一樣了,他知道今後的計算機系統發展方向,不僅是科學計算,還有更大的系統軟體市場。這也是日後c語言發揚光大的原因。
c語言別的好處沒有,就是一個能控制硬體,在這點上當世無出其右者。因此c語言可以說是一個系統程式語言,萬金油的幹活。
王所就是不明白這一點,畢竟此時的c語言和unix還在美國的大學實驗室中流傳,還沒到廣為人知的地步,因此二人一個下午每摸出頭緒來。
晚上,王所回到家中,叫了兩聲“長久!長久!”,沒人答應。王所以為長久又出去了,誰知道到房間一看這小子還在睡呢。
看來真是累了,王所心想,輕輕的給長久掖了掖被窩。
不料長久眼睜開了,迷迷糊糊的問道:“王伯伯,你回來啦,現在幾點了?我好像睡過頭了。”
——————羞澀的分割線——————
大夢無為,再挖新坑。幾回想將入宮,沒奈何筒子們催更的書評幾乎天天有,越覺得自己的懶惰十分可恥。雖然心中安慰自己工作忙,其實寫不下去是關鍵。終於沉寂了幾個月,可見敷衍的態度要不得。
往生記新開,寫好了大綱,現在正往下挖,因工作原因不敢保證什麼,大家拿磚頭砸就好,如果發現硬傷狠狠砸。
十分感動大家支援,居然跟著看。厚著臉皮請大家多收藏,最好帶著宣傳一下,小魚自己沒臉了,呵呵。
好像要5萬字才能上新書榜,我會加快速度,稿子也不存了,直接上!
……公告:網文聯賽本賽季海選階段最後三週!未參加的小夥伴抓緊了!重磅獎金、成神機會等你來拿!點此參與……》
十四
王所:“醒了也好,起來吃飯了。”
現熬的稀飯,街上帶回的蔥油大餅,爺倆吃的很香。
王所問了曹長久系統的事情,長久想了一下,掐了頭,只說了這是自己沒事無聊的時候想的,目的就是做一個通用的系統語言,能夠有強大的硬體操作功能,大概做了一年等等,並拿出了自己寫好的c語言框架語法。
王所沒說話,只是拿在手裡一頁一頁仔細的翻。
長久不敢打擾王所,只好自己悶頭喝粥,努力的品味這稀飯之中有什麼玄機。
良久,王所放下了手中的草稿,奇怪的看著曹長久問道:“不能否認,這語言真的很強大,但你不會告訴我,你一生下來從無到有就會的吧。”
曹長久:“當然借鑑了其他語言修改的,具體甚麼我也不記得了,只是小時候看過一本書介紹的是一種解釋型語言,功能不夠強大。後來沒事我就試著修改,加入了一些新的元素,比如函式、記憶體直接操作等等。一步一步慢慢的到了現在這個樣子,我稱之為c語言。您是方家,給指正一下。”
王所笑著說:“結構嚴謹,語法規範,功能強大,是一種很好的系統語言,用來編寫系統軟體再好不過了。但是你為什麼叫