← Back to context

Comment by est

3 years ago

12 years have passed since Steve Jobs killed Flash and finally people can make some decent interactive Web animations which correctly works on latest browsers.

Funny enough this project is a descendent of the flash lineage – it's written in haxe which first existed as an alternative ActionScript compiler. It's since evolved to be a strong functionally focused language of its own and perfect for writing games and interactives like this and now exports js instead. There's even a project (OpenFL) to preserve the old APIs!.

A good example of how haxe has evolved since AS2, the author (saharan) has written their own shader language _in_ haxe which they've used in this project. Haxe has a compile-time macro engine which you can develop DSLs to improve your workflow https://github.com/saharan/HGSL

I remember some impressive native demos of platform games 12 years ago. Did the Flash to HTML5 converter work well? I never migrated my own "masterpieces"

You could make web animations 15 years ago. I don't know what's so special about flash that people miss in modern web.

  • > I don't know what's so special about flash

    A GUI authoring tool which everybody can learn instead of some insane manual canvas coding.

    From tech perspective, it works in my Pentium III computer, and the animation is streamable. Try that with JS?

    • With the abundance of software around I'm pretty sure that the're plenty of GUI authoring tools. According to quick Googling I can see that there's Adobe Animate which is successor of Adobe Flash and it supports HTML5 output.

      I don't think that asking from modern software to work on Pentium 3 is reasonable. Software should work on a reasonable percentage of user computers. Pentium 3 is definitely outside of this definition. You didn't ask for Flash to work on 8086, did you? I'd expect it to be a challenge to even run Google Chrome on Pentium 3.