Originally posted by Ray54
View Post
Announcement
Collapse
No announcement yet.
Java JDK 9 Sees Its First Release Candidate
Collapse
X
-
Originally posted by starshipeleven View PostIn other words: "well-written code is easy to understand".
I've seen way too many Java programs written like shit or using frameworks where the method names meant little to anyone that wasn't the framework developer. I can assure you that forcing people to be wordy is not a sure way to get decent code.
Comment
-
Originally posted by caligula View PostYou could also try other JVM languages. There are tons of better languages, Scala and Clojure, just to name a few. ScalaFX is a lot more usable than JavaFX.
Comment
-
Originally posted by uid313 View PostThe only times I use Java is when I code for Android. I might change to Kotlin though (which runs on the JVM though) since Google is starting to support that.
Personally I like .NET Core much more than Java.
Comment
-
Originally posted by Ray54 View PostI have been using Java for writing desktop applications since it's first public release around 1995/6, and with each new release I think the new features may be marginally useful, then usually find that they are very useful. Every couple of years I try a different language for a new project, like Google's Go or Gnome's Vala, and investigate other languages like Ruby, Kotlin and Rust, but I always drift back to Java. Currently I am using OpenJDK 8 and JavaFX, so should I assume the delay in Oracle's Java 9 will impact the release of OpenJDK 9 for Linux?
I know that some people think Java is too wordy, but I find that with the long variable and method names traditional in Java, I can very quickly pick up code that I wrote 20 years ago and work on it again.
I've also been wielding Java since 1.1 and done UIs in everything since AWT. I have this thing about showing my work in an approachable and helpful way, so that makes me a bit of a GUI freak. But today the desktop is becoming increasingly more irrelevant, because everything must be reinvented in the browser and in the cloud...
- Likes 1
Comment
-
Originally posted by adila01 View PostMichael, it would be great if we saw some benchmarks with the latest release. Hopefully, there were performance improvements.
Comment
-
Originally posted by debianxfce View PostJava is like a virus and for idiots that do memory leaks etc.
Originally posted by debianxfce View PostWhen it came in 90s, it took markets from C++ and we had slowly working software.
So nowadays, when C++ developers are still fiddling around with pointers, you can already show a first prototype in Java (kind of) ;-)
Cheers
- Likes 1
Comment
-
Originally posted by debianxfce View PostJava is like a virus and for idiots that do memory leaks etc. When it came in 90s, it took markets from C++ and we had slowly working software. Today we have android with its java implementation and do have poor games although mobile phone hardware is very powerful. Android is a big mistake, Debian testing Xfce does have better software architecture with its debian packaging and rolling release nature. With Android you need to flash a new firmware or buy a new phone to get newer os.
Also, how did you manage to bring your Debian+Xfce crap into a discussion about Java and Android?
- Likes 6
Comment
-
Originally posted by uid313 View PostThe only times I use Java is when I code for Android. I might change to Kotlin though (which runs on the JVM though) since Google is starting to support that.
Personally I like .NET Core much more than Java.
C# is by far a better language than Java.
Comment
Comment