第三百五十三章 楊飛:老板是永遠的神

楊飛立刻在界面上寫著程序,剛剛開始用九章編譯器,在邏輯上還不怎麽轉得過來。

他的手放在鍵盤上半天也不知道被敲什麽。

隨後楊飛思量了許久,再敲下了幾個字。

陳瀟看著飛打出的文字說道,“還是盡量要用簡潔的語言,這樣編譯器的語言庫庫才能夠準確的識別。”

陳瀟說這話的時候,其實也在思考一個問題。

漢語的確博大精深,也能夠準確的表達意思。

但是漢語的詞匯量非常大,如果操作者隨意組合,這會給機器識別帶來一定的困難。

目前九章並正在白度服務器哪裏,以便能學習更多的語言知識,但受制於服務器性能的,特別是受制於芯片計算能力,編譯器對長難句的識別還不是那麽的準確,對一詞多義的理解也不是那麽準確。

這就會讓編譯器在運行的時候出現bug,也會加大工程師編寫程序的難度。

因此陳瀟有一個計劃,專門給編譯器制定規範的語句使用庫,這樣一來既能夠讓工程師們盡快的學習和掌握九章編譯器,又能夠提高變成的準確性和效率。

這件事陳瀟放在了心裏,準備在春節之後安排楊飛的團隊去做。

楊飛盯著鍵盤許久之後,總算是完成了一段小程序的編寫。

這段小程序是聊天群中邀請好友的功能,要是用C++直接編寫,大約會耗費楊飛一整天的時間。

就算是有整個團隊共同編寫,也需要大半天的時間。

再加上後面程序測試以及修改bug的時間,可能需要兩三天。

但是現在楊飛只用了不到20分鐘,就把自己想表達的的邏輯輸入了進去。

點擊運行之後,楊飛期待有奇跡發生。

非常可惜,編譯器提示有大量的bug,楊飛第一次嘗試,居然失敗了。

陳瀟認真的看著楊飛編譯的內容。

果然和自己預料的一樣,邏輯結構沒有問題,最大的問題還是語言文字表達,沒有被編譯器的語言庫所識別。

在陳瀟的建議之下,楊飛修改了自己的語句,讓語句更加明了和簡潔,少一些模棱兩可的句子和多義詞。

楊飛又花了接近20分鐘,對整個語句進行修改。

隨後他有一些心驚膽顫點擊運行。

楊飛擔心的並不僅僅是自己書寫的語句能否形成完美的邏輯閉環,能夠順利的運行,而是擔心這一次運行之後又不能成功,這就是打陳瀟的臉了。

結果讓眾人長舒一口氣,代碼運行的結果十分的完美,達到了眾人的預期。

因為這段小程序只是整個應用的一部分,所以說還沒有辦法通過應用的方式直觀的來查看小程序的編寫是否成功?

但編譯器經過邏輯和語言驗證,沒有錯誤之後,已經能夠說明問題了。

整個悅動互聯的員工們都激動了,什麽叫做效率?這就是效率,原本需要一兩天甚至更長時間做的工作,現在不到一個小時就全部搞定,這怎麽能夠不讓人激動?

但是即便出現這樣的結果,眾人還是不放心,畢竟九章編譯器是一個新興的事物,如果九章編譯器本身就出現了bug,那它顯示運行成功也是錯誤的。

最好的驗證辦法就是找到九章編譯器所調用語言的相應代碼,然後用對應編譯器去驗證。

楊飛趕緊按照陳瀟告知的辦法去查找相應的代碼。

結果發現九章編譯器調用的對應語言也是C++,這也確實證明了C++在編程之中有著廣泛的應用。

楊飛立刻查看著C++的代碼,代碼總共有數萬行,這預示著工程量的確非常的大。

楊飛首先讓自己的團隊分段檢查代碼是否準確,得出的結論讓眾人十分的驚訝。

C++給出的代碼和團隊之前預期的一樣,每一行的邏輯都十分的正確,指針的處理也十分的恰當,變量所在的位置以及應用恰到好處,甚至有一些巧妙。

如果把它當做是作文的話,那絕對是滿分作文。

不過肉眼查看並不能夠得出最後的結論。

最重要的還是運行查看是否有bug。

運行之後,楊飛和大家都激動了。

完美絕對的完美。

整個代碼沒有一點錯誤,運行也十分的順暢。

測試運行之後,楊飛瞪大著眼睛,一臉都不可思議。

畢竟幾天的工作量,在短短的不到一個小時就搞定了,要是把九章編譯器應用起來,那悅動互聯的工作人員的工作效率將得到極大的提升。

之前陳瀟說開發國產系統,大家認為只是說笑而已。

從目前的準備工作來看,陳瀟是認真的,開發國產操作系統的工作大家或許真的有能力去完成。

【影響力+15】

【影響力+15】