Slashdot Mirror


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."

10 of 216 comments (clear)

  1. Virtualize Everything by Anonymous Coward · · Score: 5, Funny

    Wow, I can compile my C/C++ code to run on a slow virtual machine instead of a native cpu architecture.

    I haven't had this much fun ever since I discovered the java Virtual Machine written in java.

    It brings back the heady days of my 8088.

    1. Re:Virtualize Everything by MichaelSmith · · Score: 5, Funny

      JikesRVM has a small "bootstrap" VM that is used to get the main VM going, but after startup everything is run in the main VM (including the main VM itself).

      I am getting mental stack overflows just trying to parse that.

  2. Re:Still no contact info, so I'll post here... by moderatorrater · · Score: 5, Funny

    And I'd like a pony.

  3. Re:Still no contact info, so I'll post here... by davester666 · · Score: 5, Funny

    Why does everybody as for a pony, but not a stable to keep it in, or food to keep it alive?

    Does Pony meat taste that good?

    --
    Sleep your way to a whiter smile...date a dentist!
  4. Re:Still no contact info, so I'll post here... by fishbowl · · Score: 4, Funny

    >Why does everybody as for a pony, but not a stable to keep it in, or food to keep it alive?

    I live all alone in a farmhouse, you insensitive clod.

    --
    -fb Everything not expressly forbidden is now mandatory.
  5. C/C++ Trojan Horse by devloop · · Score: 4, Funny

    "Compiler", is that the new spelling for "Automated Buffer Overflow Generator" ?.

    1. Re:C/C++ Trojan Horse by noppy · · Score: 5, Funny

      Compile once, exploit everywhere.

  6. Re:Still no contact info, so I'll post here... by Anonymous Coward · · Score: 4, Funny

    Don't put a gift horse in the mouth.

    Fixed for ya.

  7. Re:A Cluster-Aware Distributed Java Virtual Machin by try_anything · · Score: 4, Funny

    http://www.google.com/url?sa=t&source=web&ct=res&cd=5&url=http%3A%2F%2Fcs.anu.edu.au%2F~Peter.Strazdins%2Fseminars%2FdJVM.pdf&ei=FK0kSafSAZSo0gScxs3FDw&usg=AFQjCNHrPDWFanLbyUu3kX-lEkzZrWR6bw&sig2=jcMo0CIWzGg_nZVLvDHpxA

    My first thought on reading this post was that the super-long Google url WAS the cluster-aware distributed virtual machine.

    So, how long until Google reveals its next project: Compile C++ to a Google URL, and visit the URL to see your program running?

  8. Re:Still no contact info, so I'll post here... by k33l0r · · Score: 4, Funny

    Why does everybody as for a pony, but not a stable to keep it in, or food to keep it alive?

    Does Pony meat taste that good?

    Because when it's a pony from Adobe you know that it will soon crash and die, and it wouldn't know what stable is anyway.