Skip to main content
17 events
when toggle format what by license comment
Oct 31, 2017 at 22:53 comment added reirab @tuskiomi It depends on the type of code in question. Using Linux on the passenger in-flight entertainment system? Not a problem. Using it on the computers that run the fly-by-wire system? Much bigger problem. Among other things, non-determinism will be an issue. Timing is inherently non-deterministic on an OS with preemptive multitasking. RTOS or bare metal are typically the only viable choices for such scenarios. Dynamic memory allocation is also inherently non-deterministic (unless you know exactly every allocation that will occur and in what order.)
Oct 31, 2017 at 21:51 comment added tuskiomi @reirab why would c++ and linux be certifiable? Seems reasonable to me to be able to certify the software.
Oct 16, 2017 at 7:31 comment added NoDataDumpNoContribution "...told me that one of the main languages/tools they use is Python..." But for what? The question should really be extended to include that vital information. Otherwise I fear it will be too speculative.
Oct 15, 2017 at 9:39 vote accept LandonZeKepitelOfGreytBritn
Oct 13, 2017 at 20:38 comment added Synchrondyne To add a further comment about C++, Lockheed specifically wrote a coding standard for its use on the F-35 program: stroustrup.com/JSF-AV-rules.pdf. So yes, C++ is used.
S Oct 13, 2017 at 15:24 history suggested chicks
add software tag
Oct 13, 2017 at 15:14 review Suggested edits
S Oct 13, 2017 at 15:24
Oct 12, 2017 at 22:28 comment added reirab @LangeHaare Pretty much everything that goes into the design of an aircraft has to be certified by the relevant aviation authorities before the aircraft is allowed to be flown legally. Safety-critical systems - such as the code that runs the flight controls - require quite stringent certification standards to be met.
Oct 12, 2017 at 16:30 answer added RealAnswersNotAI timeline score: 14
Oct 12, 2017 at 13:18 comment added Roddy of the Frozen Peas This is begging for a 'snakes on a plane' joke....
Oct 12, 2017 at 11:49 comment added LangeHaare What do you mean by certified?
Oct 12, 2017 at 9:07 answer added T. Archer timeline score: 34
Oct 12, 2017 at 4:57 comment added Stack Exchange Supports Israel Also, just because they use it doesn't mean they use it on the plane. I work on (less critical) embedded software and the whole test system is written in Python even though the actual software is in C.
Oct 12, 2017 at 3:45 comment added user3528438 there are more computers on a plane than avionics, especially on a airliner. also there are more computer in the industry than ones on a airplane. they can write their website in php, their booking server in cobol, infotainment in java, or data base in sql, whatever.
Oct 12, 2017 at 3:05 history tweeted twitter.com/StackAviation/status/918311566214356992
Oct 11, 2017 at 20:57 answer added abelenky timeline score: 105
Oct 11, 2017 at 20:40 history asked LandonZeKepitelOfGreytBritn CC BY-SA 3.0