4 ms·
I write aviation software (i.e. running real time in aircraft) - not safety related in any way - and I use Ruby. I use it because iterating quickly and being s
by qume 10y ago
I write aviation software (i.e. running real time in aircraft) - not safety related in any way - and I use Ruby.
I use it because iterating quickly and being super productive means I can do more myself and keep the team small. And it's worked brilliantly.
So throw this into the mix and my world just got a whole lot better. It's like these folk designed this for my project.
Good luck guys!
- stevemk14ebr 10y agoplease don't switch to crystal until it's more developed. I don't want my plane crashing because of a language bug.
- qume 10y agoThe day a plane you're flying on relies on my software to not crash it is the day I'm not letting my family out of an underground bunker.
- Toenex 10y agoOn my god it's worse. I think this guy is writing the in-flight entertainment system. If this goes down we are all in for very bad flight!
- mathgeek 10y agoI don't know what we'd do on those two hour flights to Orlando if the dozens of children had to entertain themselves! Seriously, though, even the antiquated entertainment devices on planes these days make flying with kids so much easier than it used to be.
- kornish 10y agoSounds really interesting! Have you written anywhere about how you got involved in that? I'd be curious to know how one sells into the airline industry. When you say "not safety related in any way", do you mean that your code runs on auxiliary systems, like the entertainment platform?
- platz 10y agoIt's probably some kind of comms or navigational software.. not the autopilot
- qume 10y agoIt's software to tell the pilot where to go (who in turn uses the autopilot quite often), and software to point the camera in the right direction and trigger cameras (pointing at the ground). All up it's 9 processes talking to each other over zeroMQ. Most are ruby, the camera and IMU are C++. Due to using a simple messaging system I can throw other languages in. Only one part uses any significant CPU and maybe Crystal can help with that. Should be easy to port over.
- ritonlajoie 10y agodo you have a website ?
- qume 10y agohttp://ground.vu/ http://ground.vu/
- reitoei 10y agoThat sounds cool.