Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Next is Java. Poor platform that should be native in all operating systems by default but it constantly needs to be updated.
No chance.

The top three languages used on GitHub are JavaScript, Python, and Java.

Speaking of which, Python also constantly has new updates available. It just doesn't nag people the way Java does, and most people are running a ~10 year old version of it (2.7.something is quite popular, while 3.9 is available...)
 
  • Like
Reactions: Mike_Trivisonno
No chance.

The top three languages used on GitHub are JavaScript, Python, and Java.

Speaking of which, Python also constantly has new updates available. It just doesn't nag people the way Java does, and most people are running a ~10 year old version of it (2.7.something is quite popular, while 3.9 is available...)
We can dare to dream :)
 
meanwhile, big corporations like IKEA are still betting on flash:
Want to plan your PAX wardrobe? You'll need flash.


Which means that the flash block is actually dangerous because the only way to use those sites now this now is to install an OLDER version of flash from before they added the blocker that potentially doesn't have the latest security updates.

Want to learn languages?…
https://support.rosettastone.com/articles/en_US/text/How-to-allow-Adobe-Flash-in-your-browser
 
Last edited:
I am astonished that Kixeye would never cross-compile a version of their old Flash-based Desktop Tower Defense for the App Store. They still could. :)

 
  • Like
Reactions: Mike_Trivisonno
It's surprising, really, how long Flash - known to be a a substandard, poor performing piece of software, and reeking of security risks, could have managed to be as popular as it was and taken this long to actually go away. It caused a lot of damage during its tenure, that's for sure. Good riddance.

From a content creators point of view flash was an absolute marvel. Never before could an artist create such a rich interactive experience and share it on the web. Clients ate it up too. Hindsight is 20/20 but I don't even think we understood the extent of whatever security issues existed or would haven even spent that much time caring about it back then. I can't share your dismal outlook. Flash was fun in it's heyday but rightfully brought to an end when it was. JavaScript had reached a adequate level of maturity and HTML 5 was on the horizon.
 
Macromedia did not introduce Flash. They purchased the company FutureWave who developed the FutureSplash Animator application, then changed the name to Macromedia Flash.

 
  • Like
Reactions: Mike_Trivisonno
Prior to HTML5, Flash replaced fragmented video playback plugins and it was the best way to watch video. Just like how iMac accelerated USB adoption over night, it was iPhone that single handedly accelerated the adoption of HTML5.

So while we dismiss Flash as evil, I see it as an artifact that was very much appreciated and necessary at the time. It just overstayed its welcome.
 
Steve Jobs dumped Flash right before he announced the iPad. As usual Apple knows what's up years before things take action.
He just told the truth about Flash and the world went bananas. Until everyone realised that it was the truth!
 
No chance.

The top three languages used on GitHub are JavaScript, Python, and Java.

Speaking of which, Python also constantly has new updates available. It just doesn't nag people the way Java does, and most people are running a ~10 year old version of it (2.7.something is quite popular, while 3.9 is available...)
Agreed. Java is too central for Android development in particular for it to go away any time soon and it's a teaching language.

I personally don't care what language people use, and neither should you. So long as the development/product team provides a good native experience. We can rag on Electron, ReactNative, or Java apps that should use native frameworks all we want but end of the day it's not the development tool's fault if the experience sucks. The reason apps built on these frameworks suck most of the time is because they get the product around 80% of the way towards native, and a lot of teams stop there rather than putting in the effort required for the remaining 20%. It's entirely the company/development/product teams who chose not to take the extra steps to provide a thoroughly native UI/UX experience. We're seeing the same thing happen with Catalyst apps today as well.

That said, I haven't seen anything using Java in the browser in a very, very long time. Is that even supported at all anymore? I feel like it was killed off.
 
  • Disagree
Reactions: NetMage
Which means that the flash block is actually dangerous because the only way to use those sites now this now is to install an OLDER version of flash from before they added the blocker that potentially doesn't have the latest security updates.

This.

Yes, depreciate it, phase it out of new browsers, display a nag screen - but quietly sneaking a kill switch into recent updates is a step too far.

There were already enough "Here be dragons" hoops to jump through.

Thing is, Flash wasn't just about videos (which can be easily replaced with mp4) or annoying web-page animated chrome (which belonged dead from the start) - a Flash app could be a substantial application representing a lot of development work, and porting it to "HTML 5" can pretty much mean "re-write from scratch - including the graphics". It's a particular pain for things like educational projects, where there's rarely funding or an income stream for ongoing development.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.