Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

From the site: Based on Java technology

Ugh.. lost me. I don't run Java anything anymore.



I hear a lot of people claim that, but the reality is that many people run applications they don't realize are Java, and a lot of the infrastructure you rely on runs Java behind it.

As a JavaEE architect/developer, I whole-heartedly agree that you shouldn't run Applets in your browser anymore. In fact, unsigned applets will no longer run after January of 2014, which will break a lot of the banking infrastructure and a couple important client applications at my day job.


This isn't even a java applet. It's java server side code. There is absolutely no reason for the former poster to boycott this aside from ignorant pig-headedness (and this is coming from someone who isn't exactly a fan of java himself)


what is that?


Well then, I guess you're going to miss out on some great technology for a pretty dumb reason.

Java may not be amazing, but it's hardly "so bad I literally won't ever use it."


not really... there are better alternatives that don't use java.


Thanks for the worthless comment!


I think he has a tiny point actually: I saw a number of people around me removing Java (or not installing it on new computers) after the numerous vulnerabilities reported recently. Just a data point but well - I wonder if this could affect sales of java-based product etc.


This is why. The never ending stream of security issues. The installer hijacking my browser search bar. The never ending nags about new versions, which hijack my browser all over again. It's just not worth it. I have removed Java from all my computers and will never install it again.

I fully realize many web sites and services are implemented in Java, that's not what I was talking about. I will not install or run anything that needs Java. Period.


You can run Java applications and secure them from the web. Just disable Java applets from your browser (most have an option in the browser itself; those that don't will have extensions to do the same - like you would to block Flash plugins)


Just don't install a java plugin for the browser. Simple.


I've never ever had this problem, but I also run OpenJDK, so...


right, you don't run Java. Java is everywhere so unless you live in the jungle I'm quite sure you use it everyday.


One can very easily not run any desktop Java apps, and not run any applets. That's what he meant, and that's what matters.

Who cares if he still uses some website that is build on servlets server side, or if his tv/car/fridge has a Java running CPU? That's totally besides the point.

Java is not "everywhere". In fact it's getting nowhere fast (including it's use on microcontrollers and devices). The only exception is server side, where it's also not what it used to be these days...


Java may be going nowhere fast as a language, but the JVM isn't going away anytime soon.


If you combine Scala, Clojure and Groovy, you still don't have enough momentum on the scape of what Java had or even Python.


Scala is more popular now than Python was at the same age, and it is used for much more serious stuff than currently Python is.


What does "serious" mean in this context? Is it another way of saying high load? Enterprise? Is scientific computing serious? How can you say that one platform is used for "much more serious stuff" when you almost certainly have no idea what 99.9% of all python (or Scala) installations are being used for.


Do you happen to have a source for this (genuinely interested) :)


You're really missing out. Subsonic is amazing. You should at least look at it a little bit.


Serious question: why?


Well, I wouldn't let Java stop me from using something, but to play devil's advocate :

"Because I have a resource limited platform in which I cannot handle many dependencies."

Subsonic on a Cubieboard is a dreary task.


That sounds reasonable enough, but doesn't really explain the statement "I don't run Java anything anymore."

Limited resource platforms can run java just fine - but large software with many dependencies, sure, that's a valid concern.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: