“We will stop updating and distributing the Flash Player at the end of 2020”
461–470 of 508 posts
Re: “We will stop updating and distributing the Flash Player at the end of 2020”
#462End of an era. We built the FarmVille-engine using AS3 and I still think it's one of the best programming languages I've ever used. Static typing, access modifiers, and performant. Low friction for new users (most people had the plugin, we could stream the main binary and assets) 0% chance we could have built the game using any other client-side tech stack available at the time.
I was involved in developing a really simple video editor in the browser that would have been impossible (or at least incredibly difficult) to accomplish without AS3 and the graphical abilities that it allowed.
But... it really did used to suck power from laptop batteries like nothing else.
I'll miss you flash. Thanks for shaping what we do and use now.
Re: “We will stop updating and distributing the Flash Player at the end of 2020”
#463Since Flash and MS-Paint are going to be dumped, why not open source them?
I don't know about MS-Paint, but there are a number of licensing issues with simply open sourcing Flash.
I can't see myself using the source for anything, especially since all browsers are dropping support for plugins. But I'd really want to see if the source is so bad that they couldn't fix the issues (crashs, battery usage), or if it died due to political reasons.
Re: “We will stop updating and distributing the Flash Player at the end of 2020”
#464Earlier quoted context omitted.
You could always just opt for a typed language.
Which typed language do you prefer to run in browsers?
Re: “We will stop updating and distributing the Flash Player at the end of 2020”
#465Earlier quoted context omitted.
Just a couple of years ago, someone from EMC came to our data storage team and proudly announced their brand new interface, written in Flash. I laughed in his face when he said that. I guess it's a step up from java?
That's amazing, I haven't used EMC much and didn't realize they used Flash for their interface also. I (with protest) use Java UIs so much for configuring various networking gear (old Cisco MDS switches still in use, etc) that I have to have three Win7 VMs with different Java versions and settings to make sure I can access them all. At least using Flash for the UI makes it so I can access it on just about any machine…
Re: “We will stop updating and distributing the Flash Player at the end of 2020”
#466Earlier quoted context omitted.
HBO Now is still using a (terrible) Flash-based player.
Surely they're not alone. Aren't many media/news/entertainment companies in the same boat? e.g. go.cnn.com
Re: “We will stop updating and distributing the Flash Player at the end of 2020”
#467Earlier quoted context omitted.
Silverlight was not open source though and it was not cross platform either. Having Silverlight/.Net and Flash/Flex/Air open sourced and competing would have been great, as a copmpany I would have made money from the IDEs and tools, why you need to keep it proprietary and then kill it.
Silverlight was available on Mac and Windows, and Moonlight was available on Linux. Again, the plugin itself didn't have to be open-sourced, the format was, which is why Moonlight worked.
Re: “We will stop updating and distributing the Flash Player at the end of 2020”
#468Earlier quoted context omitted.
1) tsc --init # creates a tsconfig.json, no need to edit it 2) tsc --watch # rebuilds every .ts file on save There is no step 3.
Hey this is pretty great, thanks! Dunno why I didn't consider it to be that simple. But it really is working. Well, along with `npm install @types/node --save` which I found somewhere else, so it quits complaining about 'require' not being found.
You are right, I forgot about installing typings. Instead of require you should use ES6 "import" (which TS compiles to require anyway) to get more type checking. But when you do that you'll see more of my missed step, which is `npm install @types/XYZ` for each XYZ package you use.
As soon as you start introducing a separate build tool (like gulp or whatever) things get super messy super fast but not for any interesting reason. Using `tsc --watch` also means it does caching across builds so it's faster than using gulp unless you're careful to configure it.
Re: “We will stop updating and distributing the Flash Player at the end of 2020”
#469Earlier quoted context omitted.
Which typed language do you prefer to run in browsers?
On that note, I wonder if we'll ever see type="text/typescript" in the browser due to how much traction it's gaining so quickly, and considering it's basically always ESNext but with types.
Re: “We will stop updating and distributing the Flash Player at the end of 2020”
#470I installed Adobe Animate last week, it looks really similar to flash, they even use very similar concepts. I didn't try to write some code yet, but it looks like they use some kind of an action script.