第060章 他的设计是有深意的-《大国军工:打造最强侧卫》


    第(3/3)页

    据赵国庆了解,数年后的歼十飞机,用的就是ada计算机高级语言,编写的四余度线传飞控系统。

    但ada软件有着致命的缺陷,那就是在开发中,很多对象的类型、取值范围、空间大小等,只有在程序执行过程中由上下文推断出。

    类似于动态数组、函数指针等类型在ada语言中也难以实现,只能通过ada语言提供的各种语法机制,能间接完成这些功能。

    而美国军方后来也感觉到ada语言的局限性,在开发f22,f35时,全面转向c/c++语言。

    可c语言数据的封装性弱,对变量的类型约束不严格,对数组下标越界不作检查,没有命名空间以及访问内存储的直接缺陷也被继承下来,直接导致到了2023年,还有一大批软件工程师为f35捉虫。

    到开发第六代战机的时候,军方死也不愿意用c/c++了,他们宁愿重新开发一套计算机语言,当然为了可以面向社会招标,降低成本。以及避免可发展性,维护性差等问题,军方更青睐使用java语言,并做了很多论证。

    屠进达这个提议,无疑是很有先见性的。

    赵国庆想了想,如果以java为蓝本,设计一款计算机语言的可能性。

    java语言简单、面向对象、分布式、安全性高,性能优越、动态的多线程,优点很明显。

    不过java在军用不多,没有得到有效的论证也是个大问题。

    “赵老师,怎么样?”

    赵国庆点点头,说:“屠总师,我觉得可以尝试一下。”

    屠进达与季红波互相看了一眼,转头看又向赵国庆。

    “赵老师,这个项目,我想推荐你来牵这个头,并邀请你参加怪蛇三改造项目,你看怎么样?”

    “……”


    第(3/3)页