Adobe Releases C/C++ To Flash Compiler
SnT2k writes "Adobe recently released the beta version of Alchemy which compiles C/C++ code into AS3 bytecode (which runs on AVM2) that can run on the Flash or Flex platform and boasts increased performance for computationally-intensive tasks (but still slower than native C/C++). It was demonstrated last year during the Chicago MAX 2007 to run Quake. A few months later it has been demonstrated to run a Python interpreter and Nintendo Emulator. One interesting tidbit is that the thing is built upon the open source LLVM Compiler Infrastructure."
Programming languages are compiled. Java compilers usually emit java byte code whereas C++ compilers usually emit x86 code. It's not a rule, though, for instance dotNet has compilers for C++ and Java that emit IL.
There are languages that are interpreted, like BASIC, but we usually refer to these as scripting languages and not programming languages. And the people who use them, script monkeys.
There's a good chance that your CS professors will fuck this all up and refer to Java the language as a virtualized language instead of Java the platform which consists of a virtual machine and a compiler that turns Java code into byte code. They will probably also refer to HTML as a "type of" programming language. Good luck with your CS education. Look out for yourself!
So does Flash.
-jcr
The only title of honor that a tyrant can grant is "Enemy of the State."