Hacker News new | past | comments | ask | show | jobs | submit login

This is a good amount of knowledge that I use in my day-to-day job all wound up in one place. Most excellent -- takes people years to get good at and accustomed to designing systems and software for a hard real time, safety-critical environment. We measure/characterize certain aspects of our software's performance down to the nanosecond (and more commonly, to the microsecond) ... pretty sure that's not the norm in most disciplines :). FWIW, we use Ada, a restricted version of C, and a version of C++ that's so restricted that it's really more like our restricted version C than true C++. Industry trend seems to be away from Ada and toward C, at least for non-military aerospace. We use Java, C#, Python, etc. etc. etc. for our ground-based stuff -- restrictions are only on flight software.



Do you have any idea why the industry is moving from Ada to C? That seems like a retrograde move to an outsider.


Too hard to find people who know ada, and more difficult to do some of the low-level things that operating systems need to do (for the same reasons that it's safer). Might not be the case for application software -- I work mostly on platform/OS software.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: