Page 1 of 1

After so many hacks, why won't Java just go away?

Posted: Sat Feb 23, 2013 1:35 am
by Orbmiser
After so many hacks, why won't Java just go away?
http://www.theverge.com/2013/2/22/40165 ... st-go-away

Re: After so many hacks, why won't Java just go away?

Posted: Sat Feb 23, 2013 8:21 am
by cwsnyder
As the article states, the problem isn't Java, the problem is the way web developers have used Java and javascript in their web pages (and all the billions of billions of pages of code). It is now a 'legacy' issue. You can either support all of those older web pages, or break them and be safer only enabling HTML5.

Re: After so many hacks, why won't Java just go away?

Posted: Sat Feb 23, 2013 3:12 pm
by xenopeek
JavaScript is a completely different language, and apart from using similar syntax and having copied some names as also used in Java, it has nothing to do with Java. (JavaScript runs not in the Java virtual machine, nor does it require Java to be installed.)

I've never liked Java as a language, so I might not have the most neutral opinion on it. Java was hyped as being "the next big thing" for a long while, so there are lots of people and companies that have invested time and money in Java programming skills. Android programs are all written in Java (running in the Dalvik virtual machine), so it is unlikely to go away easily. You can track the programming language trends here: http://www.tiobe.com/index.php/content/ ... index.html. We can but hope that Java, Flash, and other such horrible languages go away eventually.

Re: After so many hacks, why won't Java just go away?

Posted: Sat Feb 23, 2013 4:25 pm
by DrHu
What different for that than the DOD recommendation not to use Internet Explorer browser on occasion: during some kind of hack period
--can we expect anything that is fairly open, such as PHP, C#, Perl, Python,Ruby etc. etc.. to not have any issues

And for anyone interested in security, there are competitions..
https://en.wikipedia.org/wiki/Pwn2Own
http://browsers.about.com/b/2009/02/13/ ... owsers.htm