每年金秋總有兩個(gè)節(jié)日緊隨一起:中秋節(jié)和國慶節(jié)(按時(shí)間先后)。今年可不尋常,徐主編告訴我《計(jì)算機(jī)研究與發(fā)展》(以下簡稱《研發(fā)》)創(chuàng)刊60 周年了。這是我國的第一個(gè)計(jì)算機(jī)刊物。對(duì)于計(jì)算機(jī)界來說,應(yīng)該也完全稱得上是一個(gè)節(jié)日了。三節(jié)來臨,意義非凡,值得我們回顧。1958 年是我國計(jì)算機(jī)事業(yè)的初創(chuàng)時(shí)期,還是我不知道計(jì)算機(jī)為何物的時(shí)候,比我投身計(jì)算機(jī)行列整整早了十余年,比《計(jì)算機(jī)學(xué)報(bào)》的問世早20 年。那個(gè)時(shí)候能夠創(chuàng)辦這樣的刊物,應(yīng)該是一件非常有眼光、具有前瞻性的創(chuàng)舉。
雖然已經(jīng)數(shù)十回寒暑過去,但是我對(duì)《研發(fā)》的感覺依舊很親切。早期我們國內(nèi)的計(jì)算機(jī)刊物少,也不知道往國外投,《研發(fā)》是一個(gè)很好的選擇。它反映了新中國一代計(jì)算機(jī)人開創(chuàng)一個(gè)學(xué)科的歷史,同時(shí)折射出世界計(jì)算機(jī)學(xué)科發(fā)展的身影,榮幸的是也留下了我和我的同事、學(xué)生星星點(diǎn)點(diǎn)的腳印。徐主編做過調(diào)研,告訴我《研發(fā)》上發(fā)表過7篇作者名字有我的文章。我查了查,果然是這樣。這些論文的每一篇或是闡述了我們對(duì)計(jì)算機(jī)學(xué)科發(fā)展中某個(gè)問題的分析和思考,或是介紹了我們正在進(jìn)行的某項(xiàng)工作及其指導(dǎo)思想和階段性成果,又或是在我們主持的某個(gè)項(xiàng)目結(jié)題以后對(duì)項(xiàng)目執(zhí)行過程的回顧和反思。
頭兩篇文章“高級(jí)語言的發(fā)展(Ⅰ),(Ⅱ)”是我在一個(gè)學(xué)術(shù)會(huì)議上做的報(bào)告,《研發(fā)》編輯部的鞠玉蘭老師聽后邀請(qǐng)我寫成文章在《研發(fā)》發(fā)表。該文在分析高級(jí)語言發(fā)展的趨勢時(shí)提到20世紀(jì)70年代出現(xiàn)了一批很有特色的新語言。我和許多人一樣,是通過學(xué)習(xí)計(jì)算機(jī)語言及其編譯進(jìn)入這個(gè)學(xué)科的大門的。一開始只知道有Algol60,后來慢慢知道了還有Fortran 和PL1,接著是Pascal。也許不是每一位計(jì)算機(jī)學(xué)者都知道Pascal 是如何在ISO競爭中打敗了Algol68, 但是從20世紀(jì)60 年代末到70 年代中期確實(shí)發(fā)生過一場沒有硝煙的戰(zhàn)爭,那是以抽象數(shù)據(jù)類型為主要特征的新一代結(jié)構(gòu)化程序設(shè)計(jì)及其語言的崛起。在這場戰(zhàn)爭中“萬能”語言不敵“可靠”語言,紛紛敗下陣來。代之而起的是一批新的具有更好結(jié)構(gòu)特性的語言如CLU, EUCLID,Concurrent Pascal, MODULA, EDISON 等。我的這兩篇文章包括了學(xué)習(xí)和思考這場無硝煙戰(zhàn)爭的一些感悟。如果不是通過《研發(fā)》留存下來,恐怕早就消失在歷史的塵埃中了。
文章中還有3篇是對(duì)我們?cè)?0世紀(jì)80年代后期(1986—1990)執(zhí)行的一個(gè)國家“七五”攻關(guān)項(xiàng)目《天馬專家系統(tǒng)開發(fā)環(huán)境》的成果綜述和研討。該項(xiàng)目對(duì)專家系統(tǒng)工具進(jìn)行了工程性和系統(tǒng)性的集群開發(fā),直接參加研發(fā)的單位有7個(gè),完成后推廣到包括20 多個(gè)應(yīng)用領(lǐng)域的50多家單位,獲得1992 年中科院科技進(jìn)步一等獎(jiǎng)和1993 年國家科技進(jìn)步二等獎(jiǎng)。為了留下項(xiàng)目檔案,更好地推廣和應(yīng)用項(xiàng)目成果,我們?cè)凇堆邪l(fā)》上出了一個(gè)論文專集,就包括了這3篇。當(dāng)初,“專家系統(tǒng)”概念在其出現(xiàn)早期幾乎是知識(shí)工程的同義語,后者正式出現(xiàn)于1977年的IJCAI 大會(huì),比“軟件工程”問世晚了9年。盡管如此,兩者之間有著千絲萬縷的聯(lián)系。馬希文教授留有名言:“軟件是人類知識(shí)的濃縮和結(jié)晶”。由此看來,知識(shí)工程為軟件工程提供了內(nèi)容,軟件工程則為知識(shí)工程提供了手段。無數(shù)實(shí)踐,包括我們當(dāng)時(shí)和后來的實(shí)踐在內(nèi),表明了兩者結(jié)合是一種必然的趨勢。
光陰荏苒,感慨萬千。人生易老天難老,人生雖老刊不老?;厥淄率菫榱烁玫卣雇磥?。《研發(fā)》要越辦越好,改革是硬道理。我們希望《研發(fā)》在多個(gè)方面繼續(xù)領(lǐng)先于全國。計(jì)算機(jī)科學(xué)是發(fā)展最快的學(xué)科之一?!按航喯戎?,對(duì)于學(xué)科新的動(dòng)態(tài)、新的進(jìn)展,期望《研發(fā)》能夠勤探水溫,勤報(bào)水情,以征、選、發(fā)稿件為引導(dǎo),讓作者、讀者都能及時(shí)掌握學(xué)科的最新態(tài)勢。計(jì)算機(jī)學(xué)科發(fā)展不僅有速度,還有加速度。面對(duì)潮水般涌現(xiàn)的新概念、新理論、新技術(shù),《研發(fā)》要率先抓住發(fā)展的主流,既要重視創(chuàng)新論文,也要發(fā)表高質(zhì)量的綜述論文,引導(dǎo)作者和讀者達(dá)到“會(huì)當(dāng)臨絕頂,一覽眾山小”的境界?!堆邪l(fā)》要多多發(fā)現(xiàn)和支持青年才俊、新銳作者,不是拔苗助長,而是因勢利導(dǎo),在他們“小荷才露尖尖角”的時(shí)候就要為他們創(chuàng)造寬松的生長環(huán)境。還有,隨著經(jīng)濟(jì)實(shí)力的增強(qiáng),國家對(duì)科技發(fā)展的支持力度愈來愈強(qiáng),幾乎年年有重磅項(xiàng)目推出?!堆邪l(fā)》要及時(shí)跟進(jìn),不是坐等投稿,而是走出去,尋找新的亮點(diǎn),發(fā)現(xiàn)有價(jià)值的稿源。宣揚(yáng)國產(chǎn)的創(chuàng)新思想,推介國產(chǎn)的創(chuàng)新成果。要知道“酒好也怕巷子深”。在嚴(yán)酷的國際競爭中,國家和民族的“青史留名”非常重要。
《計(jì)算機(jī)研究與發(fā)展》,六十歲啦,生日快樂!愿你整裝再出發(fā)!