We internet guys end up using a lot of different programming languages... jack of all trades and master of none curse.
The typical web page these days probably uses 4-10... its a nightmare.
The Flash platform has advanced way beyond cartoon animations and video. Its own programming language, ActionScript (yes, another one), is object-oriented and as robust and powerful as Java or C++ (but we still get no respect!) :rolleyes:
AIR makes it possible to use the same language to program for both internet and desktop.
So I have this idea to make a "Pilots Handbook", that would just compile into one application a lot of procedures and resources you can already find on the internet, like decoding METARs, calculating descent rate, ATC Contact, Aviation alphabet, etc. etc.
It's really not necessary that I get data from FS, it would save time and be handy if say, when calculating descent rate, I could pull the aircrafts current altitude instead of having the pilot enter it manually.
Hey Wait!!! Didn't I see something about FSUIP and Lua while poking around earlier? Take a look at this I just found: http://code.google.com/p/lua-alchemy/wiki/TypeConversions
Danny