所以兩個人見面時,雙方眼裡都透露著敷衍的客氣和“早知道不來了”的心情。

孫敏之:“剛才程時還在寫數控機床的程式。李博士也是計算機專業的博士生。你們肯定很多話題。”

李博士上下打量了一下程時,將信將疑地問:“你用的什麼語言。”

程時:“C語言。”

李博士眼睛亮了:“你會C語言?現在數控機床一般不都用FORTRA嗎。”

程時:“是,老款數控機床都是用FORTRA,但是最新的都是改用C語言了。因為精密數控機床需要實時處理大量資料,FORTRA會導致記憶體洩漏或效率低下,而且不支援多執行緒,也不能呼叫系統引數,不支援開源。而且國產的編譯器功能差。”

李博士聽得目瞪口呆,好一會兒才說:“你是哪個大學畢業的。漂亮國還是德意志留學回來的?”

雖然沒看到程時編的程式,但是聽到這番話都能肯定他是個行家了。

可是據他所知,國內任何一個大學,現在還沒有能力培養能精通機械和程式設計兩個專業的學生。

因為就連C&bp;語言也才剛引入高校,會教c語言的都沒幾個人。

程時:“我是自學的。”

李博士:“自學,用哪本教材?”

內行看門道,外行看熱鬧。

現在國內壓根就沒有C語言普及教材。

程時知道第一本教材也要明年才能出,成功避開了這個坑,回答說:“C&bp;語言發明者之一丹尼斯?裡奇的那本,圖書館借的。”

李博士又說:“那你英語水平很好啊,這本書只有原文版的,沒有翻譯版的。”

程時有些頭疼了,這麼問下去,沒完了。

孫敏之忙說:“我們來是想看你們做的高效能運算機。”

李博士:“我們最近的進展很慢,除了你們都知道的硬體和軟體的限制之外。還有網速也讓我們很頭疼。”

孫敏之問:“這個網速有什麼關係。”

李博士:“高效能運算機依賴多節點協同運算,國內的網路現在都是用電話線來傳播,速度極其低。速度低導致節點間通訊延遲時間長。就好像幾個人一起幹活,中間要商量,但是因為隔得遠,得跑來跑去才能說上話。如果有腳踏車,那商量的速度肯定比步行快,幹活的效率高。如果有汽車就更快。現在的情況就是,我們還在靠步行保持聯絡,漂亮國已經靠電話聯絡了。”

孫敏之:“就這一個限制嗎?那把這幾個單機的網線加強好了,不會被全國的網速限制。網線我幫你買。”

李博士有點雞同鴨講的感覺,站在哪裡抿嘴。

程時說:“李博士說的多點,不是研究所的多臺機子協同運算,而是好比你在蘭城一臺計算機,我在向東市一臺計算機,你表哥在穗城一臺。我們三個協同運算。而且以後這種協同運算的點可能還不止三個。如果網路傳輸速度慢,單機能力高,我們靠單機來彌補。但是現在單機能力也不行。”

“還有,現在國外技術領先於咱們。那咱們想研究就要頻繁的訪問他們的資料庫。那就需要透過國際長途電話撥號訪問&bp;FTP&bp;伺服器,下載一篇論文都要幾個小時。想要交流一下,都不能透過網路,而只能出國一趟。就好像剛才李博士比喻的跑步過來溝通時間太長,是一個道理。”

“而且程式設計和開源社群的參與都是需要告訴網路。我們在國內就沒有辦法獲取程式碼更新,沒法參與全球開源生態。我們就好像坐在一個孤島上研發本來需要跟世界協同和統一的技術。”