返回

第121章 語言雖好,标準難繃(3k)

首頁
    第124章語言雖好,标準難繃(3k) 被高振東說出來的這個名字給震住了,運算所的人楞了好一會。

     看來高主任對這個計算機語言的信心很足啊,起了意義這麼重的一個名字。

     厲所長笑道:“高主任,起得一手好名字啊。

    這語言功能是不是和Fortran差不多?” 看到printf,想起了Fortran裡的print的厲所長問道。

     高振東搖搖頭:“Fortran有它的用處,就現在而言,Fortran在科學計算方面,比它強。

    ” 厲所長問道:“那它有什麼用?” 高振東笑道:“記得我們上一代的計算機和DJS-59,除了主要元件不同之外,最大的不同在哪裡嗎?” 一名運算所的同志傻傻的道:“有鍵盤和顯示器?” 池總工轉過頭:“高主任的課,你是白上了!!回去把高主任的計算機體系架構的教材,好好多看幾遍!是專用和通用!!” 話剛說完,池總工和厲所長才突然反應過來,面面相觑,轉頭滿臉震驚的看着高振東:“高主任,你寫了一門通用計算機語言出來?!” 搞一門計算機語言沒啥,但是搞一門通用計算機語言就麻煩了,厲所長和池總工兩人,現在甚至都想不出來搞這麼一門語言需要考慮哪些問題,要做些什麼事情。

     何況是高振東一個人,在這麼短的時間,還承擔着其他任務的情況下。

     兩人仔細一想,欣喜若狂,通用計算機+通用高級語言,這意味着什麼,他們心裡多少是有點譜的。

     高振東好好的給兩位展示了一番什麼是真正的“通用”計算機語言。

     高效、簡潔、結構化,尤其是結構化,相比較Fortran,更加完善,給他們打開了一扇新的大門。

     語法清晰明了,運算豐富,程序格式靈活多變,數據類型完整.尤其是指針,讓他們着迷。

     其實這裡面并不全是好處,比如C的内存管理,一直飽受诟病,甚至可以說,C的内存管理,在日後養活了一大批黑客和信息安全服務公司,但是高振東沒有改,也沒法改。

     可是對于他們兩來說,根本分辨不出來,他們沉浸在C語言的世界中難以自拔。

     就好像很多人如果一下子穿越到十年後,那除了“卧槽!卧槽!”可能短時間也想不起别的了。

     等到高振東用一些簡單的示例程序,展示那些五花八門的标準庫函數的時候,在場所有人都無語了。

     實際上直到這個時候,他們才實際感受到了一點高振東一直所說的“通用計算機”到底是個什麼概念。

     畢竟“紙上得來終覺淺”,高振東前面在DJS-59上展示出來的,還是偏向非通用的使用方式。

     而C語言的出現,讓他們體會到了在有了一門足夠自由,足夠通用的語言之後,背後那巨大的可能性。

     根深蒂固的習慣性思維,在通用計算機體系結構打基礎,再加上C語言的實際效果展示之後,才開始慢慢的松動起來。

     甚至,當高振東用“*”号在屏幕上打出一個簡單的y=x^2函數圖像的時候,大家都驚歎起來,原來顯示器還能這麼玩兒。

     高振東心想,也就是我還沒時間去做graphic庫,否則我給你們畫個真的。

     在高振東簡單解釋了從機器語言、彙編語言再到C語言的架構關系之後,兩位計算機的頂級大牛意識到一個事情:這門語言,并不隻是為DJS-59準備的。

     厲所長握住高振東的手,使勁搖了兩下:“高主任,我現在算是知道伱為什麼給它起名‘C’語言了。

    ” 池總工捏着下巴:“這東西,我建議發表出去,我們要讓所有搞計算機的人,都知道‘C’語言,這個語言,可移植性太好了。

    ” 對于計算機語言的移植,他們還是清楚的,知道隻要改變底層,遵循一定的要求,就可以把C語言移植到其他計算機上。

     其實C語言在行内,有“中級語言”的說法,它比彙編高級,但是又比其他語言更貼近底層,這讓它基本上能比較方便的做所有的事情,當然,相比日後有大量支持庫的Java,Python等新銳來說,它用起來可能沒那麼方便。

     但是在這個時候,沒有比它更方便的計算機語言了。

     厲所長聽了池總工的話,考慮了一下:“嗯,老池說得有道理,我去安排發表的渠道和範圍問題,這個東西不涉及什麼秘密,應該能發到外面去。

    ” 說到這裡,兩人才想起來一個問題:“高主任,這個語言的全套語法和說明你準備好了麼。

    ” 高振東點點頭,把精簡過的GB/T15272稿子拿了出來,不過封面的标題是《程序設計語言C》 兩人接過去,一人一半翻看起來。

     一邊看,一邊抽冷氣,這東西,有點兒晦澀啊。

     全是幹條條,所有内容基本沒有什麼聯系
上一章 章節目錄 下一頁
推薦內容