第二天一大早,班主任就跑过来,说等会儿就会有6个人的专家组前来验证,希望他带上自己的新编程语言,和他先过去。
跟着班主任来到会议室,里面已经准备了一台电脑,至于投影仪是没有的,不过角落里有一个可移动黑板。
他先将自己的新编程语言安装到电脑上,由于底层智能化的存在,都不用调试,就可以直接使用,非常方便。
然后将用得到的相关资料也复制到电脑里,等会儿专家们愿意看,就让他们看,如果不愿意,他就在黑板上将重点给讲出来就行。
时间到了上午9点,6名专家陆续到齐,甚至连清华大学的校长和他所在学院的院长都过来了,可见他们对此事的重视程度。
会议开始后,叶子书首先来到黑板前,开始讲解他设计这款语言的初衷,目的是解决什么难题,这是一款编程语言必须要提出的问题。
然后才开始讲解如何设计这款语言才能够达到解决问题的目的,其次才是这款语言的其他各方面的优点。
只是讲解这方面的内容,就足足花费了三个小时的时间,上午就这么过去了,中午和大家都去食堂吃了饭。
中午没有休息,因为专家组对此已经非常感兴趣,急需看看实际效果如何,所以大家吃完饭又立即回到会议室。
最底层模块,他都进行了加密处理,例如硬件智能探针、甚至连硬件虚拟机,他都进行了加密处理。
这方面的内容是不会对专家组进行公开展示,展示的部分是编译器和语言本身部分,只有这两样已经足够了。
最开始还是叶子书坐在电脑前,开始将自己编写的语言,按照功能模块等,进行了一番大致讲解,主要是讲解一些难以理解的结构设计。
将这一块讲完后,专家组的专家强烈要求自己亲自上机操作,甚至通过帮助文档,自己在文本编辑器里面编写了一小段程序。
实际上使用这款编程语言,只需要文本编辑器就可以,编译过程可以通过语言自带的编译工具进行编译。
只是这样的效率太低,也非常考验程序员的记忆里,除非是天才型人物,一般人使用起来非常不方便。
专家组通过几个简单的程序,对语言的使用过程有了一个大概的了解,至少说明这款语言的结构和模块是比较完善的,足以完成绝大部分软件开发工作。
然后就是对这款语言进行性能测试,这一点在前世硬件性能强悍的情况下,还不是特别突出的要求。
但是在这个年代,节约硬件资源几乎是所有程序员对语言的要求之一,而他刚才还说了,这款语言出现的目的,就是为了替代c语言。
那么在效率上,就算达不到或超过c语言,至少也要相差无几,特别是他编写的这款语言,表现得更加高级。
按理说,越是高级的语言,对使用者越友好,但是执行效率也越低,这基本上是编程语言的普遍规律。
虽然叶子书只是大致地讲解了如何实现这个目的,但是具体的技术,却是以商业机密为由给拒绝了。
所以专家组对效率这一块测试得非常认真,好不好不是说出来的,只有真正的测试之后,才有一个明确的结论。
甚至为了参照,在这台计算机上,还安装了c语言编程工具,作为这款新语言的对照实验对象,进行了一番测试。
整个下午,专家组基本上对这款编程语言的所有重要模块的性能都进行了详细的测试,非常细致。
测试完毕之后,专家组内部交换了意见,大家一致认为,这款语言真实水平达到了叶子书自己所说的目标,具有世界领先水平。
这个结论可不容易得出,特别是这个年代,国内的所有科技,特别是程序和半导体,基本上都是模仿国外的。
这就让相当一部分人,对国外的技术是相当推崇,他虽然不知道专家组的专家是否也如此,但是凭借着如此优越的表现,可以让任何偏见都自动遁形。
专家组组长,代表专家组发言,说道:“这款语言的优秀程度,远远超过了我们来之前的预期。
不管是执行效率,还是编写代码的优雅度,以及对大规模程序开发的便捷性,相较于现有的编程语言,有了一个质的飞跃。
最重要的是,这款语言紧跟时代需求,添加了非常实用的网络编程模块,还有非常优秀的图形和窗口编程模块。
这两点随着互联网的普及,以及电脑对非专业人员的普及,将变得至关重要,显然这款语言在设计的时候,就具备了非常优秀的前瞻性思考。
所以我们专家组一致意见,认为这款语言足以作为新时代对软件和信息化需求使用的编程语言,希望能够在国内各大高校推广教学以及使用。”
校长和院长,听到专家组的意见后,都非常高兴,校长说道:“以这款语言的优秀程度,是否可以申请863计划成果?”
叶子书听到这话,感觉校长很上道,知道为自己的学生争取更多的利益,当然,如果申请通过为863计划成果,学校也能获得应有的利益。
“这个有点困难,加入863计划的项目,一般都是未完成的项目,需要国家政策和资金的支持,显然这款语言完成度非常高,完全达到商用的要求。
这样的情况下,申请863计划,就显得有点多余,而且显得往自己的脸上贴金,通过的可能性很低。”专家组组长说道。
“既然如此,这款编程语言就不申请863计划成果,不过我接下来会使用这款语言进行全新操作系统的编写。
目前公司已经成立,接下来就是招兵买马,招募大量的程序员来共同完成我国独立自主的操作系统的编写。
我想让操作系统研发项目申请863计划项目,有没有问题?”叶子书问道。
专家组想了想,说道:“如果是其他人跟我们说要研发操作系统,我们肯定是不相信的,因为这里面的技术含量可不低,不是一般人能完成的。
但是如果操作系统研发工作是由叶同学领衔研发,我觉得成功的可能性还是非常高的,毕竟他的技术水平已经得到了验证。
如果操作系统研发项目要申请863计划项目,我觉得通过的可能性还是非常高的,我们也看好这个项目的立项和研发工作。”
专家组长的最后一句话,说明了对叶子书的技术有点盲目自信了,甚至愿意在申请863计划项目的时候,提供更多的帮助。
“非常感谢专家们对我技术水平的认可,也非常感谢各位专家在操作系统研发项目申请863计划项目上的支持。
实际上我之所以想要申请863计划项目,目的不是钱的问题,而是想要获得更多政策的支持,让更多优秀的软件研发人才加入我们,尽快完成这项工作。
因为研发操作系统,只是构建信息化的一部分,想要让操作系统流行开来,还需要众多的应用软件支持。
这是构建操作系统生态的一部分,没有应用软件,操作系统再好也不会有用户使用,所以时间紧、任务重。”