I'll add Pat Cadigan's Synners to the list.
Another consideration is vibration; trying to press a virtual button while in a high turbulence situation can be non-trivial, for example. Critical functions will (hopefully) always remain on tactile controls for these…
At my place of work we used to use Ada for most projects. In more recent years a move to C/C++ has been made. Now the trend is towards model-based design, where toolsets such as Simulink or SCADE provide certified code…
I'll add Pat Cadigan's Synners to the list.
Another consideration is vibration; trying to press a virtual button while in a high turbulence situation can be non-trivial, for example. Critical functions will (hopefully) always remain on tactile controls for these…
At my place of work we used to use Ada for most projects. In more recent years a move to C/C++ has been made. Now the trend is towards model-based design, where toolsets such as Simulink or SCADE provide certified code…