Flash > HTML 5

Out of context: Reply #7

  • Started
  • Last post
  • 46 Responses
  • kpl0

    Actionscript 1 & 2 is based on ECMAScript, just like JavaScript is. Actionscript 3 was based off an incomplete draft of ECMAScript 4, before it was scrapped when Yahoo objected to the complexity of the language and Microsoft objected simply to be evil. Since there's no standards backing for AS3, it's pretty much proprietary, and it's still incomplete.

    Flash is a combination of the AS1+2 virtual machine, AS3 virtual machine (aka VM2), a vector graphics engine, some loose screws, bolts, video player engine which runs separately from the other engine, some crufty ass C++ code that everyone is afraid to touch or else it'll collapse the whole deal (or so I heard), and spit polish. Maybe 10.1 cleaned everything up. Who knows. Probably should just hand over the whole codebase to Google and maybe they can fix it.

    Whatever. Bottom line is AS3 losing its edge over the cutting edge in JS engines/compilers. See http://jacksondunstan.com/articl…, which is somewhat old by now and doesn't have the latest and greatest offerings from Opera and Google. And WebGL can make teapots that are actually round.

    Also, Gonchicki is an idiot.

    • oh hey, look I found more current AS3 vs JS results here: http://jacksondunsta…kpl
    • greatest thread post for the last while in my book. i loled i cried and i loled again. thx kpl.airey

View thread