福克公司之前的产品用的也是这种编程语言。
Ada语言最早是针对嵌入式和实时系统设计的,属于80年代的编程语言,也是鹰酱军方的专用计算机语言。
这种语言放在现在已经是显得很古老了,编写程序的效率并不是很高,而且掌握精通这种编程语言的程序员也并不是很多。
因为航空软件安全性和可靠性要求很高,要求每个需求都能追溯到相应的代码行。反之亦然。也就是说每行代码发生变化,必须能追溯到软件的设计文档。
因为编译器也是有可能出漏洞的,为了保障源代码同编译出来的目标代码完全一致,避免编译器的漏洞造成问题,福克公司之前的飞控系统也是采用了专用的编译器。
不过福克公司在被杨杰收入囊中后,在开发项目内部软件的时候为了保证可靠性也是更换了华兴科技集团公司内部开发的编程语言和编译器。
这个最主要的原因是中华福克公司推出的产品上面大量地使用了华兴科技集团公司自己开发的微处理器,指令集不一样,为了保证可靠性,采用的编译器也是同普通的编译器不太一样。
华兴科技集团公司的立身之本就是处理器技术,因为指令集跟其他的处理器不一样,所以也决定着华兴科技集团必须要有自己的编译器和编程语言。
很早之前华兴科技集团公司就用自己开发的编程语言和编译器在内部许多生产系统中使用,而且不断地演进,而且开源之后国内大量的高校和企业都是在上面进行开发,所以也是培养出了大批精通这种编程语言的编程人才。
以前波音和空客都是用Ada这种非常封闭的程序语言和专用的编译器来完成软件的开发,也造成精通这种语言的程序员数量并不是很多。
华兴科技集团公司主动地将自己开发的编程语言和编译器进行开源,而且国内的企业通过这个为华兴科技集团公司开发软件可以赚到钱,其实用不着推广,国内的高校和大量的企业就自主地使用了。
这么多年下来,国内至少有数百万掌握了这种编程语言的程序员,数量极为庞大。
而且国内的两大航空集团公司因为跟华兴科技集团公司合作非常紧密,自然也是使用了这种编程语言,所以在航空领域掌握这种编程语言的人才数量也是非常大的。
这种人才规模上来后,这对中华福克公司来说可以说是一种极大的助力。
现在中华福克公司研制的F200和Y400等多款机型上面的软件全都是用自己开发的编程语言完成的,所有关键软件全都是自主开发,因为这种编程语言编写效率高,反而是大幅地降低了开发成本。
因为这种编程语言不仅效率高,而且很容易上手,这些也是华兴科技集团公司在大量生产系统开发经验中打磨出来的,而且研发出来的编译器和这种编程语言配合的话写出来的软件可靠性极高。
杨杰对于自己公司现在能够做到这种地步还是非常满意的。
请收藏:https://m.bise.cc
(温馨提示:请关闭畅读或阅读模式,否则内容无法正常显示)