第三百零二章 極簡編程(2/2)
同時也讓劉凡看到了木龍科技未來發展的無限可能性,自己擁有一支真正強大的團隊。
說起華文程式語言,在經歷了一天的時間之後,更多的程式設計師們大致了解了這套語言並且開始了實際運用。
這個時候,程式設計師們用實際結果再次告訴了噴子們以及不太懂這個東西的外行人一個答案。
木龍科技的華文程式語言,非常好用,就像木龍科技的產品一樣,做到了極簡,不僅沒有噴子們所說的導致冗長問題,反而減少了內存。
噴子們光顧著說一個漢子占兩個字符一個字母占一個字符的事情,卻忘記了一個特別重要的事情,華夏有一種東西叫成語,有一種東西叫詩詞。
華夏四個字的成語可以代表幾句話的意思,華夏十六個字的詩詞可以代表幾段話的意思。
而這,正是倉頡的開發理念。
計算機能不能理解成語呢?稍了解過編程的人都知道,計算機只能讀懂0和1,不管你什麼程式語言計算機都是看不懂的,但是計算機從業人員不可能都用0和1去編碼,這太複雜了,這才有了後面的彙編語言再到現在的高級語言。
所以像C語言這樣的高級語言想要被計算機讀懂,首先要有一個翻譯過程,也就是編譯和解釋,因此一套計算機高級語言的使用關鍵,是相對應那套編譯程序的成熟性。所以你不用擔心計算機能不能理解成語,這個問題交給木龍科技處理。
那麼木龍科技的編譯程序有多牛逼呢?編譯程序首先要學會處理語法、詞法、語意、遞歸調用、動態存儲分配等能力,與此同時,還應具備語法檢查、調試措施、修改手段、覆蓋處理、目標程序優化、不同語言合用以及人-機聯繫等重要功能。
仔細揣摩這些功能之後大家就會發現,這其實很類似初級人工智慧算法的過程,而在人工智慧方面,木龍科技是爸爸。
果不其然,木龍科技的編譯程序在這個基礎上附加了幾個功能,編譯程序自進化功能,交互優化功能,編碼雲共享功能。
在華夏自現在擁有的主系電腦統的大環境下,編譯程序配合調試程序、編輯程序、連結程序、處理程序、雲存儲系統等協同作用,能為編程人員實現一個程序優化乃至學習反饋功能。
舉個最直接的例子,以前寫代碼,編譯程序只會幫你找出語法錯誤,現在寫代碼,編譯程序在協同系統下能幫你找BUG。
所以木龍科技的編譯程序能不能翻譯成語和詩詞已經是後話了,他還能不斷的讓編程的過程和結果都不斷走向更簡潔的方向。
極簡是編程的一個大趨勢,但這個事情現在來看,華文程式語言似乎是最適合的一種語言,因為只有華文可以實現幾個字代表幾段話的效果。
再加上木龍科技一直以來與文化行業的深入合作,那一大堆語言專家歷史專家都牟足了勁幫木龍科技完善這套變成語言目錄。
木龍科技,再一次用事實打了噴子們的臉,用華文做編程軟體比不上用英文?
呵呵。