3 ms·
And if you want to make something that runs on airplanes, you're going to have to play by the FAA rules, which also severely limit what nifty computer science t
by tjr 17y ago
And if you want to make something that runs on airplanes, you're going to have to play by the FAA rules, which also severely limit what nifty computer science techniques (and, in practice, what languages) you can use.
Not every development environment is going to be a free-for-all. If a particular environment is too restrictive for our tastes, we don't have to develop there... though if our desire to support the users on the other side of the development environment is strong enough, then we might decide to put up with what may feel like are rather perplexing, pointless rules.
- zaphar 17y agoThe difference being that you have to play by the FAA rules for all airplane software development. But you have a choice when it comes to mobile development. Android, WebOs, Symbian,... All allow you to do mobile development. The IPhone is not the only game in town. Which is why a move like this could be considered risky by some.