第25章 KeepProgressing
糖醋肉丸TCRW提示您:看后求收藏(宜小说jmvip3.com),接着再看更方便。
与其在语言本身上下功夫,不如在开源论坛和知识论坛上下功夫。
工具从来都不是最重要的,技术才是。
因为这个语言初期肯定要为了鲲鹏游戏引擎来打基础的,所以赵旗设计时参考了C++的设计逻辑,尽量让它更靠近硬件来提高他的性能。
当然他也不打算放过web开发、数据分析和人工智能等方面。
如何在兼顾性能的同时也要让语言变得易学,赵旗也有了解决方案,那就是扩展包。
类似java里的sring,从某种意义上来说,java能够在企业级应用中发展到现在,sring功不可没。
所以这种类似游戏DLC的模式其实对于一个语言的发展是非常有利的。
赵旗完全可以嵌入扩展包,来让语言来适用于不同场景的开发。
得知赵旗准备设计编程语言的时候,学校也表现出了非常大的意愿,98年的时候国内就出现了第一款高级编程语言——易语言,当时国内不少高校都组织易语言的课程,可惜易语言因为一些设计上的缺陷,以及生态方面和国际认可度方面的问题最终成为历史。
赵旗在大学时还学过这门语言。
本来学校鉴于易语言的失败,是不太看好赵旗的,不过得知赵旗已经决定使用其编写游戏引擎的时候,瞬间来了兴趣。
一个没有实际用处的语言和一个可以用来开发产品的语言这完全是不同的地位。
如果赵旗设计的语言能够推广出去,学校也有可能借着这股东风把计算机专业做成王牌专业。
“言老师,你们怎么都来了。”
赵旗得知学校兴趣后就邀请了学校计算机系的老师,他们学校计算机系不算大,总共就二十多个教授,现在直接来了五个,把赵旗吓了一跳。
“你不是需要人手吗,这几位都是学校的教授,不仅代码能力出众,而且都是教学第一线的老教师,国内外大部分的编程语言都涉及过。”
言老师又指着旁边的一个两鬓斑白大约四五十岁的男人,介绍道:
“韩教授,前年学校刚从麻省理工聘请回来的,正在编写国内关于C
C++的教学书籍。”
……
听者言老师一一介绍。
赵旗眼睛逐渐瞪大,这可都是大佬呀。
别说让他们来帮助自已,就算几人躺在旁边不动,也能给赵旗提供莫大的帮助。
别忘了他有脑波链接,这些大佬就是赵旗外接的计算机,不仅储存有大量的计算机知识,每个都是一等一的天才。
在脑波链接和赵旗众人齐力攻坚克难中,仅仅一个月时间,第一代的编程语言就诞生了。
赵旗给他取名叫做KeeProgressing,简称KP,英文翻译过来就是保持进步,也是鲲鹏的拼音首字母缩写。
除了继承了C++的一些特性外,KP最大的特点就是加大了拓展性,让KP的拓展变得比游戏加DLC一样简单。
赵旗虽然内心激动不已,但是表面上还是保持着淡定,这只是开始,之后能不能让KP被市场以及广大程序员所接受才是关键所在。
“多谢各位老师了,之后KP的维护升级还要靠各位老师多多上心。”
赵旗自然不可能把自已捆绑在KP上,所以他以鲲鹏的名义和学校签署了协议,之后KP的维护升级则由鲲鹏成立KP公司和学校共同维护。
“没事,如果KP真能推广出去的话,我们几个累点也没事。”
“而且按照你的想法,之后大力发展社区的话,KP的维护也会简单不少。”
“就是这几天脑袋有点晕,可能是人老了吧,想当年我在M国的时候,趴在电脑前熬夜写代码,第二天都是神采奕奕的,现在不得不服老呀。”
赵旗尴尬的笑了笑,主要是之前他链接的都是普通人,这次突然从i3-10100变成了i9-14900了,无论是运算的速度,还是灵感爆发的速度都远远超过了之前,许多困扰赵旗的难题都迎刃而解,有点沉迷于这种灵感爆棚的感觉了。
看了看几位年纪都在四五十岁的教授脸上的黑眼圈,赵旗感觉自已以后还是压榨年轻人比较好。
语言设计完毕,还需要对应的基础库以及开发工具,这个就交给公司来研发了,毕竟之后还要在这个基础上进行游戏引擎的开发,大家刚好熟悉一下新的语言。
高级编程语言的通用性很强,公司里都是有着几年开发经验的老手,基本上一周左右大家就都熟悉了新语言,甘行和严师兄也开始组织人手开发KP配套的开发工具。
KP作为学校参与设计以及后续维护的高级编程语言,校方也给了不小的帮助,开发工具、基础标准库和游戏相关库刚刚开发完毕,学校就在本科和研究生课程中加入了KP的选修课。
校内的选修课一向短缺,好多学生因为选不上选修课导致大四学分不够的情况发生,再加上鲲鹏和学校发布的推荐就业的联合声明,所以KP的课程刚一上线就被抢光了。
00年,计算机专业虽然有不少大佬,但是还不是后世的流行专业,许多学生毕业之后如果没有考上研究生的话就只能参与就业了。
这年头程序员的工资不算高,很多人国内的名校毕业之后也只能拿到两三千的薪资,鲲鹏不仅是国内知名的互联网企业,而且就在学校附近,鲲鹏远高于行业的薪资早就赚遍了学校,所以对于不少学生而言,鲲鹏的offer还是很有吸引力。
除此之外,燕京也在本地的其他学校做了推荐,只不过大部分都只是开设了一门选修课,没有太过在意。
赵旗对于这种情况要乐观不少,只要鲲鹏可以带动未来的游戏工作室大规模,使用KP来开发游戏,就不愁没有人学,利益驱动算不上什么高明的手段,但是绝对是最通用最高效的手段之一。