用于F35 Lightning II飞机的主要编程语言是什么?

时间:2012-03-22 17:14:18

标签: programming-languages embedded

我知道ADA用于F22。 F35软件的主要语言是什么?

3 个答案:

答案 0 :(得分:13)

F-35联合攻击战斗机(Lightning II)软件由以下语言组成(至少根据以下来源):

enter image description here

Source | Source - Alt(第38页)

这表明:

  • 7%议会,
  • 5%Ada 83,
  • 35%C ++和
  • 53%C。

我认为维基百科的陈述略有不正确。 F-35的所有 new 开发都是用C或C ++完成的。根据上述消息来源:

  

几乎在所有情况下,使用C或C ++的决定都是相同的,除非以前(F-22)的开发可以大量重复使用。

编辑 2016-03-10:主要来源已经死了,我还没找到新的。

答案 1 :(得分:3)

  

与以前的飞机不同,例如F-22,F-35的所有软件   是用C ++编写的,用于更快的代码开发。

来源:http://en.wikipedia.org/wiki/Lockheed_Martin_F-35_Lightning_II

答案 2 :(得分:0)

F-35具有高COTS(商用现货)硬件内容,这意味着它可能仅限于使用" esoteric"语言。