336 半天便被曝光的秘密-《科技之錘》
第(2/3)頁
“嗯嗯,大家努力!”
“必須的!”
……
實驗室里,寧為在辦公室里也忙活了一下午。敲代碼不是個輕松的活,而且寧為其實也很久沒有敲過代碼了,不過只要投入進去,時間過得飛快,幾個小時他也只完成了實驗室一個小設備的接口文件。
當然這個效率其實已經足夠讓無數程序員汗顏了,畢竟要完成這些可不是有編程功底就行了,本身還要對這些設備有極深的了解才行,不過這塊的工作其實主要是三月完成的。
接下來就是替換跟調試,讓三月能夠直接讀取一起的數據,這能讓實驗室運轉的更為高效。
草草的吃了頓晚飯,寧為這才登陸了華為官網,下載了已經公布的倉頡編程語言,大概測試了一下。
寧為的研究重點自然不止是這款編程語言是否好用,而是深入研究了倉頡的內核。
“這個內核是你設計的?”
“喵……是我參與設計的,我研究了全球642種計算機語言,對比了各自的優點跟缺點,在執行跟編譯之間做了優化跟權衡,在安全性跟易用性之間做了優化跟權衡,在各類規范跟通用性上做了優化跟權衡。這么說吧,倉頡跟java、c++一樣屬于全場景開發語言,但性能穩定性在java之上,不過為了保證安全跟穩定,在擴展性上有一定要求,另外倉頡語言還支持底層的操作,當然這就在學習上難度要比java稍大一些,需要對計算機底層邏輯有一定了解。當然對于了解c跟c++的程序員來說,上手非常簡單?!?
寧為覺得屏幕里的小貓雖然是想表達謙虛的意思,但是卻偏偏透著骨子驕傲勁兒,顯然這只小貓對這套倉頡語言還是很滿意的。
“喵……最重要的還是倉頡的編譯器是非常強大的,這款編譯器我可是出了大力的,不止是倉頡,它還能支持這個世界上超過三百種計算機語言,同時具備最符合華夏人使用習慣的文本編輯功能,擁有精準的實時報錯能力,另外我還在內容庫中添加了許多成熟的代碼列表,來保證倉頡誕生之初就擁有許多可選結構,我把它稱之為永遠的程序員之友?!?
“哦!”寧為答了句,然后瞟了一眼倉頡的編譯器,隨后直接卸載了這款程序語言。
通用、易學外加功能強大,意味著這屬于面向大眾的程序員的,對于他而言暫時用不上。習慣的力量是強大的,寧為覺得在c跟c++還能使用前先用著也挺好。
更重要的是現在他也沒時間去了解倉頡語言到底好不好用,不過看到評論區似乎反響很好那就行了?,F在他手頭上還有事情得忙——研究指令集。
cpu的工作原理,就是將輸入的信息轉化成10101數字信號,這些信號通過可以應用傅立葉變換的cpu模塊轉換成高電平與低電平,這些模擬電信號按指定通過不同的模塊,cpu模塊上的微小晶體管就會產生“閉”與“開”的動作,最終得到計算結果。
現在他的任務是讓未來三維硅通管技術生產的cpu知道怎么去工作。但如果這么想其實挺沒意思,所以寧為覺得現在他的任務就是讓英特爾、amd、高通這些世界性的大企業緊張起來,意識到大型通用芯片領域馬上就可以瘋狂的卷起來……
“喵,難道你覺得倉頡語言不配得到你的關注?”
“不,三月,只是我現在有更重要的事情,你也知道的,現在我們得一起努力為三維硅通管cpu設計一套指令集,倉頡可做不了這個。不如我們先從簡單的開始,你找一個開源的簡單點的指令集,咱們先研究一下?!?
“喵……好的?!?
下一刻,寧為看著滿屏的0跟1,陷入沉思。機器跟人的思維模式終究是不一樣的,重點就在這些0跟1上,不過此時寧為想到的是他很小的時候在網上看到過的一個段子。
段子講的是一個小兄弟家里的電腦壞了,于是這小兄弟的老鐵給他介紹了一位牛人來修理,牛人來了之后大概檢查了一下電腦隨后問他家里有木有win98的光盤,這小兄弟說沒有,牛人沒說什么,只是找他要了一臺座機電話,然后自己做了一根線跟電腦連接上后,就開始不停的敲打0跟1。
隨后小兄弟就去睡覺了,等他醒來的時候發現那位牛人還坐在電腦前不停敲打0跟1,只是跟他說馬上就好了。果然沒等一會,家里電腦被修好了,具體就是重新安裝了一個win98。當時這位不懂電腦的小兄弟沒覺得這有什么,只是千恩萬謝的把這位牛人送走了,等到好多年后才反應過來,牛人真特么是牛人啊……
當時寧為真的相信了這個段子,覺得懂電腦的大神簡直太牛了,竟然能用一部座機電話,打出一個操作系統!但現在他敢肯定那真就是個段子,如果未來有誰真的能靠二進制機器碼敲打出一個系統來,大概只可能是進化后的三月,即便是他看著滿屏的0跟1也只能抓瞎。
“三月啊,你放機器碼,我怎么可能看得懂?”
第(2/3)頁
主站蜘蛛池模板:
洱源县|
邳州市|
全州县|
茂名市|
丹江口市|
惠州市|
舒城县|
昌图县|
靖远县|
民县|
渑池县|
永济市|
海晏县|
广丰县|
内丘县|
涿州市|
安顺市|
清流县|
云南省|
郎溪县|
鸡泽县|
尉犁县|
宁化县|
霍城县|
大姚县|
蚌埠市|
会泽县|
顺义区|
钟祥市|
施秉县|
潍坊市|
丰都县|
精河县|
棋牌|
阆中市|
新闻|
云阳县|
静宁县|
沙坪坝区|
新晃|
共和县|