首頁(yè) 科幻

學(xué)霸型科技大佬

第82章?復雜的開(kāi)發(fā)工作

學(xué)霸型科技大佬 桃李成蔭 2033 2019-11-14 21:55:44

  辛啟天找到了張良策,鐘承顏,他們現在都是極軟公司高層。

  個(gè)人能力本身也足夠,擁有靈泉這個(gè)資源平臺后,成長(cháng)更加迅速。

  組建新部門(mén)的事情,全部交由他們安排。辛啟天非常放心。

  整個(gè)靈泉,辛啟天說(shuō)一不二。

  這是家新企業(yè),而且都是年輕人,內部彎彎繞繞當然也不少,但總體來(lái)說(shuō),各項工作進(jìn)行時(shí),更多的心思都是放在工作本身,而不是權斗爭方面。

  靈泉集團在申河這邊,依靠各種關(guān)系和自身實(shí)力,是個(gè)欣欣向榮的科技企業(yè)。

  短短數月以來(lái),在充足的資金配合下,招收了不少人才。

  張良策很快與另外兩家公司同事友好交流,再次調過(guò)來(lái)很多技術(shù)人員。

  可能他們很年輕,以往也沒(méi)有做過(guò)開(kāi)發(fā)一套編程語(yǔ)言的事情。

  但是,他們本身的學(xué)歷足夠高,學(xué)識水平足夠深。

  編程語(yǔ)言部門(mén)建立后,在辛啟天的帶領(lǐng)下,各項工作有序的進(jìn)行。

  這其中,聽(tīng)聞此事的石頂山、于夏田、還有大牛丘佰俊也在手邊沒(méi)事的時(shí)候,跑過(guò)來(lái)湊熱鬧。

  開(kāi)發(fā)一套編程語(yǔ)言,聽(tīng)上去就有些天方夜譚。

  辛啟天本人,對這方面的難度,認知也并不充足。

  可是在他拿出來(lái)一套這樣特殊的面向過(guò)程理論后,石頂山等人都沒(méi)有勸說(shuō)。

  對這些技術(shù)大牛來(lái)講,能夠親手創(chuàng )造一門(mén)編程語(yǔ)言,是難以拒絕的誘惑!

  當然,這套語(yǔ)言是獨立,并且獨特的。否則參考現有語(yǔ)言,自己改造一下那很簡(jiǎn)單。

  做任何事情,都是因為有需求。哪怕是游戲,也是因為“想玩”這個(gè)需求。

  開(kāi)發(fā)編程語(yǔ)言,當然也不例外。

  辛啟天不是腦袋一熱,就直接打算做。他是對當前市場(chǎng)情況,以及未來(lái)科技發(fā)展,有前世參考而印證的。

  當前,市面本身就有上百種編程語(yǔ)言??墒请S著(zhù)應用軟件徹底爆發(fā),隨著(zhù)未來(lái)多平臺,單片機計算機,工程計算機,移動(dòng)智能機等等的出現。

  現階段的編程語(yǔ)言,是不能滿(mǎn)足開(kāi)發(fā)需求的。

  辛啟天考慮到,現在要開(kāi)發(fā)工程計算機平臺,開(kāi)發(fā)安全性更高的銀行系統的情況。決定趁著(zhù)起步早,直接把最基礎的工具給他做好。

  有這個(gè)需求后,就要設定編程語(yǔ)言技術(shù)框架。在最初,想的越明白,越是框架清晰,后期升級維護,編程語(yǔ)言的能力就越大。

  這方面,辛啟天同樣有優(yōu)勢。他清楚的知道,未來(lái)信息發(fā)展的大方向。

  辛啟天給倉頡設定,首先是面向對象,高度集中化。

  比如設定好胳膊腿,程序員開(kāi)發(fā)時(shí),直接用而不是從基因開(kāi)始編寫(xiě)。

  其次,要有跨平臺能力,未來(lái)要在工程計算機,移動(dòng)設備上可以使用。這方面,辛啟天或許記憶中有點(diǎn)印象,又或許是他天賦加成,他設定倉頡程序編譯運行時(shí),加入一個(gè)中間過(guò)程,不同硬件平臺搞個(gè)虛擬機。

  程序編譯后,首先翻譯成中間碼,然后通過(guò)虛擬機再翻譯成硬件平臺能夠執行的代碼。

  再然后,倉頡的應用領(lǐng)域,還應該考慮到互聯(lián)網(wǎng),需要倉頡有一定的動(dòng)態(tài)性。這個(gè)問(wèn)題,讓辛啟天很是頭疼,動(dòng)態(tài)靜態(tài)是完全相反的。

  靜態(tài)類(lèi)型語(yǔ)言,在代碼被編譯時(shí)變量的類(lèi)型便已確定了。程序使用變量時(shí),會(huì )分配好內存,從而提高程序執行速度。程序健壯性更強,簡(jiǎn)單說(shuō)就是抗風(fēng)險能力高。但是代碼量也更多。

  規矩過(guò)多,做事就會(huì )死板。

  而動(dòng)態(tài)類(lèi)型語(yǔ)言,變量類(lèi)型要到程序運行的時(shí)候,才給個(gè)定義類(lèi)型。編碼時(shí)更靈活,可是程序運行時(shí),可能發(fā)生相關(guān)錯誤。

  琢磨研究了很久,辛啟天最終還是決定,少點(diǎn)靈活性,就少點(diǎn)吧。靜態(tài)的更適合當前情況,未來(lái)很長(cháng)一段時(shí)間,也會(huì )適用。

  只是在人工智能的時(shí)代,倉頡可能會(huì )顯得呆板。不過(guò)那時(shí)候,應該會(huì )提出其他解決方案。靈活和呆板的選擇,本身也可以是靈活的。

  在此后,辛啟天和團隊,開(kāi)始給倉頡定義規則,設定語(yǔ)法,特性等等。

  前期的這些準備,詳細設定,在辛啟天的參與下,四十人的團隊,用了兩個(gè)星期全部完成!

  接下來(lái),開(kāi)始進(jìn)入正式工作。

  而這同樣也并不輕松,甚至比之前還忙碌。

  因為你要編寫(xiě)合適的編譯器,開(kāi)發(fā)虛擬機,并且不斷調試程序,

  理論和實(shí)際其實(shí)有很大區別,實(shí)踐是檢驗一切真理的唯一標準!

  程序編寫(xiě)過(guò)程中,常常會(huì )出現意想不到的蟲(chóng)子。唔,這個(gè)世界把計算機程序漏洞也叫蟲(chóng)子。

  最初計算機用機械繼電器控制電路。當時(shí)一臺計算機幾千個(gè)要繼電器,產(chǎn)生熱量太多。巨大的溫暖計算機吸引蟲(chóng)子光顧。曾經(jīng)檢查故障的人員,發(fā)現一只蟲(chóng)子。然后BUG就這么流傳下來(lái),直到今天。

  在開(kāi)發(fā)語(yǔ)言過(guò)程中BUG經(jīng)常滿(mǎn)天飛。有時(shí)候是程序根本運行不了,有時(shí)候是算法規則制定有問(wèn)題。

  有時(shí)候,是編譯器錯誤??偠灾?,問(wèn)題很多。

  辛啟天推辭了許多,能夠推辭的社交業(yè)務(wù)。完全吃住在公司,每天十二個(gè)小時(shí)以上都在工作。

  倉頡是一款獨特于市面所有編程語(yǔ)言的語(yǔ)言。

  能夠借鑒的地方并不多,很多代碼需要自己一一敲擊。而不能采用CV大法。悠閑地喝著(zhù)咖啡,等待程序運行再去找蟲(chóng)子。

  隨著(zhù)開(kāi)發(fā)進(jìn)行,倉頡的前景越發(fā)明朗。

  擴大到兩百人的倉頡部門(mén)團隊,包括私下跑來(lái)的石頂山、于夏田、丘佰俊等人,心情越發(fā)的激動(dòng)。

  一直關(guān)心了解的樂(lè )新覺(jué),同樣很是期待。

  下午六點(diǎn)鐘,下班的時(shí)間已經(jīng)到了。偌大的部門(mén)辦公室內,大家還在忙碌著(zhù)。

  其中一個(gè)角落中,辛啟天胡子拉碴,寸頭上和臉上滿(mǎn)是油膩,雙手看不見(jiàn)影子,在鍵盤(pán)上敲打著(zhù)。

  一部分工作做完后,他稍微停頓休息,盯著(zhù)代碼正在仔細看。

  這時(shí),已經(jīng)站了好一會(huì )兒的樂(lè )新覺(jué)說(shuō)道:“啟天,樂(lè )華那邊學(xué)校請假的事情,已經(jīng)辦好了。你別太辛苦了,注意身體,到飯點(diǎn)了?!?

按 “鍵盤(pán)左鍵←” 返回上一章  按 “鍵盤(pán)右鍵→” 進(jìn)入下一章  按 “空格鍵” 向下滾動(dòng)
目錄
目錄
設置
設置
書(shū)架
加入書(shū)架
書(shū)頁(yè)
返回書(shū)頁(yè)
指南
日本欧洲亚洲大胆色噜噜_1769国产精品视频_免费国产黄线在线观看播放器_亚洲综合区小说区激情区