(轉載)電腦科學應成為跨領域的二元或多元科學
作者:李國傑
來源:人大經濟科學實驗室
1.尋找被打斷的“溝通鏈條”
近代科學學科劃分過細、條塊分割,反而模糊了人們對事物的總體性、全域性的認識。德國著名的物理學家普朗克認為:“科學是內在的整體,它被分解為單獨的部分不是取決於事物本身,而是取決於人類認識能力的局限性。實際上存在從物理到化學,通過生物學和人類學到社會學的連續的鏈條,這是任何一處都不能被打斷的鏈條”。
早在100多年前,馬克思在《經濟學--哲學手稿》中曾預言:“自然科學往後將會把關於人類的科學總括在自己下面,正如同關於人類的科學把自然科學總括在自己下面一樣,它將成為一個科學。”面對著越來越複雜的問題,許多研究者開始探索從整體出發的研究方法,試圖尋找那條被打斷的“溝通鏈條”。
2.形成跨領域的二元或多元電腦科學
電腦科學需要強調與自然科學、社會科學的交叉,應該成為跨領域的二元或多元科學。將電腦學科分成科學與工程已不合時宜,南加州大學不再按照體繫結構作分界線區分電腦科學和電腦工程,而是按分析與綜合分類的新架構做區分,以分析為主的叫科學,以綜合為主的叫工程,電腦科學主要內容是跨學科的分析,電腦工程主要從事面向系統的綜合。電腦科學要大大加強與物理學、生命科學及社會科學的交叉研究,形成計算物理學、計算生物學、社交運算等新學科,還可以形成“電腦+生命+物理”、“電腦+生命+社會”等三元交叉科學。這些交叉學科不僅僅是電腦的應用擴充,而是我們需要高度重視的電腦科學的未來主流方向。要做好這些交叉學科研究,必須加強以超級電腦為基礎的電腦類比與模擬。我們不能認為在Computer+X的交叉學科中,電腦只不過是一個工具。實際上這是若干新的科學,它既不是傳統的電腦科學,也不是原來的X學,而是把這兩方面或幾方面融合起來的新科學。
電腦的發展對未來人類社會也將有重大影響。電腦科學家不但要和其他領域的自然科學家合作,還需要和社會學、經濟學、新聞傳播等方面的社會科學家更密切地合作。總之,今後電腦科學的研究,不能完全像過去一樣走越分越細的以歸約還原為主的道路,應當考慮走一條強調綜合整合的新道路。