與其在語言本身上下功夫,不如在開源論壇和知識論壇上下功夫。

工具從來都不是最重要的,技術才是。

因為這個語言初期肯定要為了鯤鵬遊戲引擎來打基礎的,所以趙旗設計時參考了C++的設計邏輯,儘量讓它更靠近硬體來提高他的效能。

當然他也不打算放過web開發、資料分析和人工智慧等方面。

如何在兼顧效能的同時也要讓語言變得易學,趙旗也有了解決方案,那就是擴充套件包。

類似java裡的spring,從某種意義上來說,java能夠在企業級應用中發展到現在,spring功不可沒。

所以這種類似遊戲DLC的模式其實對於一個語言的發展是非常有利的。

趙旗完全可以嵌入擴充套件包,來讓語言來適用於不同場景的開發。

得知趙旗準備設計程式語言的時候,學校也表現出了非常大的意願,98年的時候國內就出現了第一款高階程式語言——易語言,當時國內不少高校都組織易語言的課程,可惜易語言因為一些設計上的缺陷,以及生態方面和國際認可度方面的問題最終成為歷史。

趙旗在大學時還學過這門語言。

本來學校鑑於易語言的失敗,是不太看好趙旗的,不過得知趙旗已經決定使用其編寫遊戲引擎的時候,瞬間來了興趣。

一個沒有實際用處的語言和一個可以用來開發產品的語言這完全是不同的地位。

如果趙旗設計的語言能夠推廣出去,學校也有可能借著這股東風把計算機專業做成王牌專業。

“言老師,你們怎麼都來了。”

趙旗得知學校興趣後就邀請了學校計算機系的老師,他們學校計算機系不算大,總共就二十多個教授,現在直接來了五個,把趙旗嚇了一跳。

“你不是需要人手嗎,這幾位都是學校的教授,不僅程式碼能力出眾,而且都是教學第一線的老教師,國內外大部分的程式語言都涉及過。”

言老師又指著旁邊的一個兩鬢斑白大約四五十歲的男人,介紹道:

“韓教授,前年學校剛從麻省理工聘請回來的,正在編寫國內關於C\/C++的教學書籍。”

……

聽者言老師一一介紹。

趙旗眼睛逐漸瞪大,這可都是大佬呀。

別說讓他們來幫助自已,就算幾人躺在旁邊不動,也能給趙旗提供莫大的幫助。

別忘了他有腦波連結,這些大佬就是趙旗外接的計算機,不僅儲存有大量的計算機知識,每個都是一等一的天才。

在腦波連結和趙旗眾人齊力攻堅克難中,僅僅一個月時間,第一代的程式語言就誕生了。

趙旗給他取名叫做KeepProgressing,簡稱KP,英文翻譯過來就是保持進步,也是鯤鵬的拼音首字母縮寫。

除了繼承了C++的一些特性外,KP最大的特點就是加大了拓展性,讓KP的拓展變得比遊戲加DLC一樣簡單。

趙旗雖然內心激動不已,但是表面上還是保持著淡定,這只是開始,之後能不能讓KP被市場以及廣大程式設計師所接受才是關鍵所在。

“多謝各位老師了,之後KP的維護升級還要靠各位老師多多上心。”

趙旗自然不可能把自已捆綁在KP上,所以他以鯤鵬的名義和學校簽署了協議,之後KP的維護升級則由鯤鵬成立KP公司和學校共同維護。

“沒事,如果KP真能推廣出去的話,我們幾個累點也沒事。”

“而且按照你的想法,之後大力發展社群的話,KP的維護也會簡單不少。”

“就是這幾天腦袋有點暈,可能是人老了吧,想當年我在M國的時候,趴在電腦前熬夜寫程式碼,第二天都是神采奕奕的,現在不得不服老呀。”

趙旗尷尬的笑了笑,主要是之前他連結的都是普通人,這次突然從i3-10100變成了i9-14900了,無論是運算的速度,還是靈感爆發的速度都遠遠超過了之前,許多困擾趙旗的難題都迎刃而解,有點沉迷於這種靈感爆棚的感覺了。

看了看幾位年紀都在四五十歲的教授臉上的黑眼圈,趙旗感覺自已以後還是壓榨年輕人比較好。

語言設計完畢,還需要對應的基礎庫以及開發工具,這個就交給公司來研發了,畢竟之後還要在這個基礎上進行遊戲引擎的開發,大家剛好熟悉一下新的語言。

高階程式語言的通用性很強,公司裡都是有著幾年開發經驗的老手,基本上一週左右大家就都熟悉了新語言,甘行和嚴師兄也開始組織人手開發KP配套的開發工具。

KP作為學校參與設計以及後續維護的高階程式語言,校方也給了不小的幫助,開發工具、基礎標準庫和遊戲相關庫剛剛開發完畢,學校就在本科和研究生課程中加入了KP的選修課。

校內的選修課一向短缺,好多學生因為選不上選修課導致大四學分不夠的情況發生,再加上鯤鵬和學校釋出的推薦就業的聯合宣告,所以KP的課程剛一上線就被搶光了。

00年,計算機專業雖然有不少大佬,但是還不是後世的流行專業,許多學生畢業之後如果沒有考上研究生的話就只能參與就業了。

這年頭程式設計師的工資不算高,很多人國內的名校畢業之後也只能拿到兩三千的薪資,鯤鵬不僅是國內知名的網際網路企業,而且就在學校附近,鯤鵬遠高於行業的薪資早就賺遍了學校,所以對於不少學生而言,鯤鵬的offer還是很有吸引力。

除此之外,燕京也在本地的其他學校做了推薦,只不過大部分都只是開設了一門選修課,沒有太過在意。

趙旗對於這種情況要樂觀不少,只要鯤鵬可以帶動未來的遊戲工作室大規模,使用KP來開發遊戲,就不愁沒有人學,利益驅動算不上什麼高明的手段,但是絕對是最通用最高效的手段之一。