RE: https://mastodon.social/@mcc/116002605778465161

I sometimes wonder, why no one has yet created ( #opensource or not) #flash alternative, with as much as 1:1 interface, but with #javascript as a code language instead of #actionscript ?

@lukaszkups Because
1. That would be expensive, and require money.
2. Open source volunteer communities are consistently better at developing tools for coders than artists.
3. Webtech is generally worse at what Flash wants to do than Flash was (as duct taped together as the proprietary Flash interpreters were), which increases the friction of the task.

@mcc @lukaszkups

First they closed Adobe Flash, then they closed Adobe Edge, and now they closed even Animation (basically flash with HTML5/SVG).

Attempt to make alternatives to flash existed, the problem with these tools are the audience. You will never convince people that studied earlier and than uses professionally Adobe products to move on opensource alternatives that requires between 10 to 20 years to become usable.

People jumps from Adobe to an OpenSource ecosystem when they develop an ethical sense about free software that is stronger than their pragmatic habits.

@lukaszkups IIRC it failed because it had a poor security model, because it bypassed the usual web browser security with plugins or hosts, and was easy for a bad actor to write scripts that did bad stuff.
I think you absolutely could create Flash-style apps with JS, SVG, WebGL, or whatever. I bet it's out there, and I bet it's struging with the more complex environment we have now.
@j5v I know why flash has failed, but I remember that users were really loving it because of the UI and ease of use it was offering - that's why I do wonder why no-one yet has tried to reimplement it with modern stack (in a way like e.g. photopea recreates photoshop etc.)
@lukaszkups we had been working on something similar a loooong time ago, it was a huge learning
https://www.youtube.com/watch?v=VTxz5Bgxetg
if anyone has a viable business model around it I am in
Flash to HTML5: convert and edit

YouTube