第142章 生物計算機操作系統

“我給你講解一下自然語言吧。”林奇很想找一個人來分享他的喜悅。

“自然語言完全是漢語編程,自從有了電子計算機開始,編程語言一直都是英語,甚至中文輸入還一度成爲難題,當時人們認爲“漢字”這種方塊字體,計算機根本沒有辦法輸入。”

“但是後來在我國科學家的不懈努力之下,終於攻克了漢字輸入的難題。從此互聯網世界中,多了漢語的加入,這個世界變得更加多元化。”

“不過有一個事情一直沒有變化,那就是從計算機開始到現在流行的編程語言都是英語。雖然我們國家已經把英語列爲了高考的必考科目,但是它畢竟不是我們的母語,所以在編程上我們沒有天生的優勢。”

“除此以外,現在的所有的編程語言都是結構化的,需要固定格式,否則就無法運行,無法解析。”

“想解決這兩個問題就需要漢語自然編程語言,所謂的漢語,說的是編程中全部用漢語。這樣代碼基本上不需要註釋,所有人都能看懂。”

“再次也是更重要的就是自然語言,現在的編程語言都是結構化的語言,不能說結構化編程語言不好,它引領了計算機幾十年的潮流。一個個偉大的軟件就是在這些語言下應運而生的。”

“但是給人看的程序代碼總歸是缺少了那麼一絲人味兒,代碼的世界冷冰冰的。”

“我開發出來的自然語言,希望用我們每個人都能讀懂的語言去寫程序。將來寫程序的時候,就宛如寫一部邏輯性很強的偵探小說。”

“我希望以後產品經理想出來的產品應有的樣子,形成統一的文件之後,無需程序員這種‘生物’介入,或者他們只需要投入很少的成本,就能生成軟件。”

“現在代碼界有一個不成文的規定‘所有的變量都不允許使用漢語命名’,追其原因,無非是因爲漢語和英語混用,造成很多麻煩。另一方面一些人固執的認爲,寫漢語可能更慢。”

“是,沒錯,寫漢語比敲英語單詞稍微慢了那麼一點點,但是它那自注解的功能,看一眼就能明白意思的方塊表示,也深深的讓每一個國人着迷。”

“舉一個最簡單的例子,如果你想讓計算機每天五點定時開機,每天晚上十二點定時關機。你來寫程序,需要首先寫一個五點開機的指令和十二點關機的指令,再把程序放到定時任務裡面。”

“如果用自然語言來編寫,就很簡單,系需要定義好開機關機的應該怎麼操作,寫上上面的幾行人類能讀懂的文字就好了,其他交給自然語言編譯器來處理就好。”

“我之所以發明這個語言就是因爲開發生物計算機系統的時候,我發現任何語言都不能開發出來,都不合適,所以想開發出來一個新的語言。”

“後來結合現在的語言的優缺點,就開發出來了這麼一個具有一定智能的語言。”

“我們可以用它來開發生物計算機的操作系統。”

林奇巴拉巴拉說了一大堆,也希望南宮凝雲能和他一起開發生物計算機的操作系統。

“這是一個前所未有的挑戰。”南宮凝雲給開發操作系統下了一個定義。

“對,你敢不敢挑戰一下?”林奇挑釁的問道。

“敢,有什麼不敢的?”南宮凝雲明知道林奇這是激將法,但是還是忍不住答應了。

“好,太好了。開發操作系統並不是一兩個人的事情,我們可以成立一個團隊,讓他們把詳細的設計文檔,和概要設計準備出來。我們根據這些概要設計寫出來一個全新的,屬於我們第二智慧,也是華夏的操作系統。”林奇非常有信心能開發出來一款全新的操作系統。

“沒有問題,我這就組織人手。對了,最好我們在多找一些程序員,以後有了新系統,相應的軟件一定要跟得上。”南宮凝雲提出了另一個非常有建設意義的建議。

“嗯,好,這件事我來和王路說。”

在南宮凝雲的主持之下,很快大家行動起來,操作系統的一部分設計已經出來了。

南宮凝雲和林奇,兩個人先期先做操作系統最最底層的一些東西,首先兩個人把文件系統做了出來。

文件系統是所有的操作系統中最最底層,最基礎,最原始,最不可或缺的子系統。

因爲操作系統所有的操作都可以歸結爲對文件的操作。

讀寫文件自不必說,就連訪問網頁,其實也是對文件的操作,不過是對遠程文件的操作。

可以說有了文件管理系統,操作系統纔有了雛形,有了堅實的地基。

等他們把文件管理系統寫好之後,系統概要設計已經寫好了一部分。

這次設計操作系統,南宮凝雲一共安排了三夥人,第一是操作系統專家,第二是普通的小白用戶對程序一點也不瞭解,但是卻經常和電腦打交道,知道有什麼難用的地方,還有一夥人就是產品經理。

之所以安排這些人就是爲了讓操作系統專家補足產品經理對於操作系統的認知,而小白用戶是爲了產品的打磨,讓產品更加易用,更加實用。

在這樣的奇怪組合之下,一份與衆不同的操作系統概要設計,橫空出世。

它無論是對於新用戶來說,還是技術專家來說都很友好,上手就能用,技術專家能用它做更多的意想不到的事情,當然這只是這個系統的期望,具體實現還是需要林奇和南宮凝雲兩人一起合作。

至於爲什麼沒有要求更多的人蔘與系統的編纂,一方面是因爲林奇想借此機會評估一下自然語言能對現有的生產力有多大的提升,另一方面是因爲對於生物計算機和操作系統能否最終成功,林奇還沒有把握。

林奇每天能寫一萬行代碼,而南宮凝雲每天能寫3000行代碼。

兩個人通力合作之下,僅僅用了三個月,就寫了百萬行代碼,是一個操作系統最最核心的代碼。

windows 7系統有5000萬行代碼,一個oracle數據庫12.2,有將近2500行C代碼,所以林奇也不期望自己和南宮凝雲能獨立把一個操作系統所有的細節全部寫好。

肯定還需要很多人一起來打磨這個操作系統。

把操作系統安裝在生物計算機上後,生物計算機就能正常的運行了。

但是它並不完美,這也是所有的生物計算機都會遇到的問題。

PS:

可以說操作系統比自然語言更不容易,不過好在是有了自然語言所以系統開發過程簡單了不少。

現實生活中的開發軟件可複雜多了,從需求做起,各種需求文檔,然後是開發,測試,改bug,測試,改bug,測試和改bug的時間比單純寫代碼(第一次)的時間還長。

第101章 測試發現的安全問題(一更)第140章 自然語言第206章 主動降噪第209章 語音輸入02第213章 反擊第122章 鬼打牆?第138章 量子生物計算機第205章 慶功酒宴第154章 八仙過海第143章 讀取數據慢如蝸牛第五十章:CEO——王路(四更)第221章 小白鼠第255章 破冰第224章 太過敬業也能得病第303章 基因技術的突破第216章 又被發現的新功能第134章 計算機的未來第236章 新原市的福利第九十八章:虛擬粒子(一更)第153章 大廠雲集第110章 黃了5G第112章 嚇人技術,可否提前告知第十八章:石墨烯鋰硫電池宣傳第285章 這都能玩出來花第129章 商業間諜第133章 超級計算機計劃第三十六章:老師,大學知識我都學會了(五更)第五十六章:智能電池管理系統(五更)第九十章:燈下黑(二更)第七十六章:我不是託尼(五更)第200章 協同工作第四章:模擬考試第291章 暗涌第138章 量子生物計算機第189章 收購教育公司第286章 改進版本第216章 又被發現的新功能第186章 實驗室的好消息第138章 量子生物計算機第254章 誰是最可愛的人第135章 超級計算機研發部第八章:石墨烯鋰硫電池第289章 遊隼系統第237章 登錄初體驗第277章 最後一戰第254章 誰是最可愛的人第274章 幺蛾子第124章 量子導航第九十九章:量子基站 全球部署(二更)第246章 智能門鎖計劃第155章 一掌拍下第六十九章:喝酒從來沒有怕過誰(三更)第130章 天網恢恢第247章 門鎖專家第115章 一切皆利益第230章 頒獎典禮02第298章 支線任務的方向第273章 對賭協議章第250章 視覺計算的好與壞第二十七章:來自系統的鞭策(一更)第二十五章:實戰訓練第135章 超級計算機研發部第220章 睡眠第315章 原理解析第九十一章:瘋狂的野豬01(三更)第242章 新品發佈會第228章 抑鬱症第九章:酒香也怕巷子深第七章:電量不足 電池之殤第六十八章:合作愉快(二更)第283章 防水只是順帶的第260章 選中了老朋友第267章 興師問罪第258章 最安全的城市第131章 二師兄,請你收了神通吧第207章 考試作弊第284章 像極了愛情第315章 原理解析第200章 協同工作第253章 毛毛蟲第141章 給你看個寶貝第四十九章:二一程——第二智慧科技第一程序員(三更)第三十三章:你裝飾了別人的夢(二更)第234章 革新密碼第八章:石墨烯鋰硫電池第212章 黑客攻擊第164章 訂單紛紛而至 (爲了羣裡兄弟們催更而更)第263章 回學校領個證第九章:酒香也怕巷子深第255章 破冰第三十八章:向系統求助(二更)第201章 智能音箱第一單第244章 拔智齒引發的麻煩第182章 訪談03第252章 市長也有小秘密第二十八章:意外和明天哪個先來臨(二更)第193章 軟件硬件第九十章:燈下黑(二更)
第101章 測試發現的安全問題(一更)第140章 自然語言第206章 主動降噪第209章 語音輸入02第213章 反擊第122章 鬼打牆?第138章 量子生物計算機第205章 慶功酒宴第154章 八仙過海第143章 讀取數據慢如蝸牛第五十章:CEO——王路(四更)第221章 小白鼠第255章 破冰第224章 太過敬業也能得病第303章 基因技術的突破第216章 又被發現的新功能第134章 計算機的未來第236章 新原市的福利第九十八章:虛擬粒子(一更)第153章 大廠雲集第110章 黃了5G第112章 嚇人技術,可否提前告知第十八章:石墨烯鋰硫電池宣傳第285章 這都能玩出來花第129章 商業間諜第133章 超級計算機計劃第三十六章:老師,大學知識我都學會了(五更)第五十六章:智能電池管理系統(五更)第九十章:燈下黑(二更)第七十六章:我不是託尼(五更)第200章 協同工作第四章:模擬考試第291章 暗涌第138章 量子生物計算機第189章 收購教育公司第286章 改進版本第216章 又被發現的新功能第186章 實驗室的好消息第138章 量子生物計算機第254章 誰是最可愛的人第135章 超級計算機研發部第八章:石墨烯鋰硫電池第289章 遊隼系統第237章 登錄初體驗第277章 最後一戰第254章 誰是最可愛的人第274章 幺蛾子第124章 量子導航第九十九章:量子基站 全球部署(二更)第246章 智能門鎖計劃第155章 一掌拍下第六十九章:喝酒從來沒有怕過誰(三更)第130章 天網恢恢第247章 門鎖專家第115章 一切皆利益第230章 頒獎典禮02第298章 支線任務的方向第273章 對賭協議章第250章 視覺計算的好與壞第二十七章:來自系統的鞭策(一更)第二十五章:實戰訓練第135章 超級計算機研發部第220章 睡眠第315章 原理解析第九十一章:瘋狂的野豬01(三更)第242章 新品發佈會第228章 抑鬱症第九章:酒香也怕巷子深第七章:電量不足 電池之殤第六十八章:合作愉快(二更)第283章 防水只是順帶的第260章 選中了老朋友第267章 興師問罪第258章 最安全的城市第131章 二師兄,請你收了神通吧第207章 考試作弊第284章 像極了愛情第315章 原理解析第200章 協同工作第253章 毛毛蟲第141章 給你看個寶貝第四十九章:二一程——第二智慧科技第一程序員(三更)第三十三章:你裝飾了別人的夢(二更)第234章 革新密碼第八章:石墨烯鋰硫電池第212章 黑客攻擊第164章 訂單紛紛而至 (爲了羣裡兄弟們催更而更)第263章 回學校領個證第九章:酒香也怕巷子深第255章 破冰第三十八章:向系統求助(二更)第201章 智能音箱第一單第244章 拔智齒引發的麻煩第182章 訪談03第252章 市長也有小秘密第二十八章:意外和明天哪個先來臨(二更)第193章 軟件硬件第九十章:燈下黑(二更)