5 ms·
From my experience most of the work I have done in the last 5 years is in C for Level A - C (and D but that is changing). Ada is only used on legacy projects th
by paulydavis 10y ago
From my experience most of the work I have done in the last 5 years is in C for Level A - C (and D but that is changing). Ada is only used on legacy projects that started out that way. We have one level D project that uses embedded Linux and a technicolor assortment of languages. E projects generally are a free for all with what is used.
- pron 10y agoSCADE is also used in levels A-C: > At present, more than 98 system types have been certified using SCADE DO-178B/C certified tools, for more than 53 aircraft programs, by multiple certification authorities, worldwide, such as the FAA, EASA, Transport Canada, and ANAC, for Levels C to A. http://www.esterel-technologies.com/industries/do-178b-and-do-178c/ http://www.esterel-technologies.com/industries/do-178b-and-d...
- paulydavis 10y agoYeah Simulink produces C code too. Doesn't SCADE produce c and Ada code to be compiled for the target? I mean most Control laws (application code) is now modeled and produces C code. I would not even call SCADE and Simulink a language. Custom OS's that run that SCADE code is written in C.
- pron 10y agoRight, SCADE compiles down to C, but the development and verification are done in SCADE.