簡體
玄幻 武俠 都市 曆史 科幻 遊戲 女生 其他
首頁

第40章 慣性思維(1 / 2)

開啟AI情感朗讀功能。歡迎大家點擊體驗!

他首先需要編寫的是語言的基礎類和包,是整個語言最基礎的部分,後續開發都是依托基礎類而存在的。

他寫的這款編程語言是麵向對象語言,是前世已經大行其道的語言類別,不管是java還是C#甚至是C++,都屬於這類語言。

但是這些語言無一例外都是比C語言更高一層的高級語言,效率都比C語言要低,因為他們本身也是依托於C語言編寫的。

而他這款語言,想要取代的則是C語言,那麼在照顧程序員編寫便捷的同時,也需要在效率上以及資源消耗上達到同樣,甚至是超越的效果。

不然在這款語言的基礎上構建的應用程序和操作係統,就會出現資源損耗過多,且運行效率低下的情況,也就不會達到他想要的效果。

但是按照目前的編程技術,想要做到這一點很難,因為麵向對象編程,最重要的特點,就是將硬件操作部分隱藏起來,讓程序員更關注業務本身。

也就是說,像分配內存這樣的基礎操作,不是程序員該關注的,而是由語言背後的邏輯本身來支撐,這樣也可以避免錯誤的分配,導致內存溢出或其他問題。

一般為了適應性,麵向對象語言會在分配內存的時候,故意留出一定的餘量,而不是根據程序或算法的需要來分配,這就造成嚴重的資源浪費。

現在不是後世,硬件的水平有限,每一分資源的節約,都意味著成本上的降低,這關係到一款編程語言的成敗。

而他的解決辦法,就是添加了一個智能資源分配模塊,凡是程序當中涉及到的資源分配,都將有這個模塊統一完成。

而資源的回收利用,也將會有這個模塊來完成,可以做到以最小的代價完成程序的運行,同時又能夠根據程序的運行情況,及時回收硬件資源,避免資源無效占用。

可以說,這款語言的成敗,這個智能資源分配模塊占據了一半,所以他首先要編寫的就是這個模塊。

由於這個模塊設計的技術水平太高,所以編寫完成之後,會進行加密處理,讓這個模塊可以在加密的狀態下運行。

整個語言的基礎部分,他準備花費一個月的時間完成,加上一些雜事,完成這部分後,差不多過年了。

讓他最在意的還是窗口界麵和圖形繪製模塊,他需要在這部分花費更多的時間,也是圖形操作係統能否實現的重要基礎。

編寫了一夜的代碼,早上睡了四個小時,八點鍾準時爬了起來,然後洗漱一番,就往央視那邊趕去。

到了地方,這邊的工作人員已經上班,他找到昨天見過的郎昆導演,然後跟著他來到試裝間。

前世他倒是聽說過春晚服裝是演員自己準備的,但是到了他這裏,卻是節目組準備,也不知道為什麼。

可能春晚是否給演員準備服裝,是分情況的,像常見的服裝,藝人自己就能夠準備,畢竟這樣的服裝來源很多,弄起來不困難。

但是像他這樣的戲服,弄起來比較麻煩,特別是像他這樣,和戲曲圈子完全不沾邊的人,弄起來更麻煩。

郎昆導演可能就是出於這樣的考慮,讓節目組給他準備了服裝,反正戲服一般都是借的,很少自己單獨購買一套,因為買了也是浪費。

果然在化妝的時候,他就問了一下,他現在試穿的這些戲服,都是導演組從相關單位借來的,用完之後要還回去。

這是他第一次畫戲妝,甚至可以說是他第一次化妝,讓他感覺渾身不自在,坐在椅子上不停地挪動身體,哪裏都不得勁。

這種任人擺布的感覺,讓他很不爽,前世就是因為如此,他連理發都比較抵觸,都是到了不得不理發的時候,才勉強去一次。