Is Java A Language For Sissies ? What's your take ?

Java is just so clean. It just needs some of the little redundancies removed, read get/set

Java devlopment today is completely different to java of 3/4 years ago. I seriously doubt there is any language that has a framework as complete, powerful and unobstructing as spring framework and its sister spring MVC. It has basically mad JavaEE redundant, and even JavaEE 8 will not catchup to current spring 3.2


The java community and associated projects lead the innovation, of this there is no doubt
Even nhibernate, a port of hibernate, is more widely prefered over entity framework.


I for one would definitely like to get my hands dirty with some c# and .net, but its a time issue. There is just so much to explore in my current world :)
 
Last edited:
which Language is your favourite? And why do you favour it?
ASM. The only language for hardcore coders. :D

I have never used a Java application that comes close to any C++ performance and this is in house developed by huge enterprises or whats available online. That is a myth until someone can prove it .....
I concur. The portability of Java never materialised anyway.
 
Java is just so clean.


True... It's clean... but some people really know how to write dirty code using a clean language...e.g POOR DOCUMENTATION, HAVING A SINGLE METHOD THAT DOES A THOUSAND THINGS
 
Java is just so clean. It just needs some of the little redundancies removed, read get/set

Java devlopment today is completely different to java of 3/4 years ago. I seriously doubt there is any language that has a framework as complete, powerful and unobstructing as spring framework and its sister spring MVC. It has basically mad JavaEE redundant, and even JavaEE 8 will not catchup to current spring 3.2


The java community and associated projects lead the innovation, of this there is no doubt
Even nhibernate, a port of hibernate, is more widely prefered over entity framework.


I for one would definitely like to get my hands dirty with some c# and .net, but its a time issue. There is just so much to explore in my current world :)

Same can be said for objective-C. Very structured. Even better documented than java, IMO
 
Same can be said for objective-C. Very structured. Even better documented than java, IMO


- (BOOL)applicationShouldTerminateAfterLastWindowClosed:(NSApplication *)sender
{
return YES;
}

Yeah coz writing stuff like that is so awesome :sick:
 
Just going to add my voice here, the only languages that I know are VB .NET, Java and C#.

For me I like a well documented and structured language that also has a very good and clean looking IDE.
As far as the language goes Java and C# are very similar however with C# you get the awesome IDE that is Visual Studio.
Another advantage of C# is the .NET API which adds a lot to the language for quick deployment of a project especially one that is GUI heavy. Before you say, NETBEANS HAS A GUI BUILDER, screw that the amount of headache I've had with it is not worth it.

As for cross-platform, ye I would say that Java is SLIGHTLY better. But anyone here who has tried to make a Java-based GUI knows that it's far from cross-platform. C# still does well in this regard in that the GUI as well as the program has a cross-platform ability due to the MONO project, which yes may have a bug or two, but runs amazingly considering.

BTW my slight C# bias is due to me learning VB .NET first, so I really do like working with the .NET environment.

*At no point could I be called a VETERAN programmer with YEARS of experience but this is my general thoughts so take it as you will :D*
 
Last edited:
Just going to add my voice here, the only languages that I know are VB .NET, Java and C#.

For me I like a well documented and structured language that also has a very good and clean looking IDE.
As far as the language goes Java and C# are very similar however with C# you get the awesome IDE that is Visual Studio.
Another advantage of C# is the .NET API which adds a lot to the language for quick deployment of a project especially one that is GUI heavy. Before you say, NETBEANS HAS A GUI BUILDER, screw that the amount of headache I've had with it is not worth it.

As for cross-platform, ye I would say that Java is SLIGHTLY better. But anyone here who has tried to make a Java-based GUI knows that it's far from cross-platform. C# still does well in this regard in that the GUI as well as the program has a cross-platform ability due to the MONO project, which yes may have a bug or two, but runs amazingly considering.

BTW my slight C# bias is due to me learning VB .NET first, so I really do like working with the .NET environment.

*At no point could I be called a VETERAN programmer with YEARS of experience but this is my general thoughts so take it as you will :D*

Actually Netbeans doesn't have a GUI builder. Clearly you haven't used Java in a long time.
 
Actually Netbeans doesn't have a GUI builder. Clearly you haven't used Java in a long time.

Uhm....ye.....it does. Last I used it was a year ago though so...

What do you call this?
ui_development.png
 
Last edited:
Uhm....ye.....it does. Last I used it was a year ago though so...

What do you call this?
ui_development.png

Netbeans dropped Swing support two versions so, two years ago. Since I keep an old copy on hand, for legacy systems, I'm well aware.

Why are you commenting if your clearly not a Java developer?
 
Last edited:
Last edited:
Last edited:
The hardest devs are Ada programmers (that's Software Engineers to you sonny!). Scientific fact.

Chuck Norris writes all his code in Ada (like when he designs a drone to launch a missile to kill you dead or is updating his website.) Then he debugs his code by compiling it in his head and typing it in machine code in realtime using his number pad. Not that Chuck Norris has ever written code with a bug in it but you don't get to be Chuck Norris by being slack.

+1

For simplicity sake, I use mostly php (web apps)

Very flexible in terms of devices(any device with a web browser)
 
+1

For simplicity sake, I use mostly php (web apps)

Very flexible in terms of devices(any device with a web browser)

Application development on the other hand is a very different story. I no longer use Java for web dev, though.
 
Got to be a little mad to choose to write a desktop app in java :)

Java owns php so hard when it comes to web development it is not even close
 
Top
Sign up to the MyBroadband newsletter
X