Do you enjoy using Java?  

100 members have voted

  1. 1. Do you enjoy using Java?

    • I love Java <3
      24
    • Kill it with fire
      76


Recommended Posts

Well, I wouldn't say kill it with fire as it does have its good points. (Except the browser plugins, those do need to be killed with fire.) Being able to do the proverbial "write once, run anywhere" is a pretty handy feature to have. Well documented, lots of code out there to work with, etc etc. But the performance can be fairly underwhelming, the GUI toolkits are atrocious, and the language itself is kind of a disjointed mess.. C# is just much more streamlined and nicer to work with.

Java is a good language. I happen to like it, though it's not my favorite.

The absolute worst thing about Java development are the IDEs. I have tried all of the free ones and none are good. Some are slow and bulky. Others are a pain to use. And all of them look like crapware from the early 90s.

I personally prefer C# because it offers all of the same benefits that Java does, but with a whole lot more to offer. And with the advent of Visual Studio Express, it's a much more compelling option for independent/hobby developers. (in my opinion)

  • Like 1

Java is a good language. I happen to like it, though it's not my favorite.

The absolute worst thing about Java development are the IDEs. I have tried all of the free ones and none are good. Some are slow and bulky. Others are a pain to use. And all of them look like crapware from the early 90s.

I personally prefer C# because it offers all of the same benefits that Java does, but with a whole lot more to offer. And with the advent of Visual Studio Express, it's a much more compelling option for independent/hobby developers. (in my opinion)

This .. you sir are a mind reader!

Java is a good language. I happen to like it, though it's not my favorite.

The absolute worst thing about Java development are the IDEs. I have tried all of the free ones and none are good. Some are slow and bulky. Others are a pain to use. And all of them look like crapware from the early 90s.

I personally prefer C# because it offers all of the same benefits that Java does, but with a whole lot more to offer. And with the advent of Visual Studio Express, it's a much more compelling option for independent/hobby developers. (in my opinion)

You're so right.....and I also have a problem with the 20 thousand frameworks that all do the same thing in a slightly different way and are all mostly incompatible with each other
The absolute worst thing about Java development are the IDEs. I have tried all of the free ones and none are good. Some are slow and bulky. Others are a pain to use. And all of them look like crapware from the early 90s.

I dunno -- I agree that most of them are awful and painfully slow, even some of the paid ones like IntelliJ are slooooow. Eclipse is fairly decent though.. it's no speed demon but it tends to be noticeably quicker than most others. Has a few nice features that I wish Visual Studio 2010 had too.. Mylyn for example. Visual Studio has a few nice alternatives but tends to be something monstrously big like TFS or grossly underpowered.

Java is a great language. Very versatile and can help you accomplish anything.

The bad things is Oracle PR. Oracle has horrible reputation for obvious reasons and its reputation is spewing over to JAVA 7.

The other bad thing is things like Eclipse. Eclipse is very slow compared to Visual Studio for example. It is just bad in terms of performance.

The last thing is the older JAVA versions as they have vulnerabilities and destroy the reputation of the latest JAVA 7 releases with all security features and stuff.

Prefer C#. I don't mind it as much as how it's used in frameworks and such, getting a web app running with it is much more of a headache than in C#. Tried using Spring Roo, what a headache, took hours just to set it up right. And don't even try to combine different Java packages, try integrating Spring and Google App Engine. Like I said, I'll take C# and ASP.NET MVC for web development over Java packages any day.

I used to like Java and then Java 1.5 happened. IDEs aren't an issue because I only ever use either Vim or Visual Studio. :)

P.S. I do feel that 1.7 and 1.8 are on the road to redemption but why would anyone choose Java now over C# when they have a free choice?

For me it's an amazing language to work with. One of my clients uses AS400's and I wrote a credit card processing system using java, I could write and compile on my mac then upload to the as400. It also means that windows users can also run the same code. This just isn't possible unless you have the time to learn PRG or COBAL, now that's something nobody wants to do :) .

  • Like 1
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • Those persons has complete control over the internet right now. They do see everything what we do regardless.
    • Everyone and every country who doesn't support Israel's aggression, terrorism and hypocrisy is their immediate enemy. You can definitely see how many innocent people they are killing almost everyday. In fact they're the actual Neo-Nazi who holds Hitler's ideology.
    • Just pull a 4Chan and ignore the UK gov, or better troll them. It's not like they can enforce the fine across border.
    • It has NEVER been shown that all these overreaching creepy methods of surveillance have ever saved a child or prevented a terrorist attack. Not a single one. It's the kind of people like you who just wave it away as "paranoid conspiracy" that makes big tech and governments this creepy mass data hoarding entities. Not only that, 3/4 of these surveillance ideas undermine the very foundations of safe online communication because they always want to have a backdoor in everything "just in case" they might need it to... checks the notes "save the children". If you put a backdoor into encryption chain there is no encryption chain anymore. You know what encryption keeps safe? Your medical records, your online shopping and credit card during payment, your photos in the cloud, your emails, your passwords, everything. There is ZERO guarantee only the good guys will use it. And if you think police suddenly can't apprehend child abusers because of encryption, Epstein was running his entire sex trafficking ring using GMail which is not even encrypted end to end. Or to make matters even worse, USA has a **** and a good buddy of Epstein as a president. Absolutely NOTHING has been done to address it. Maxwell just got a better "hotel" room as a reward. This clearly shows how they absolutely don't really care about the children but they care about the absolute control over all of us. And you're defending them here. Good grief. On top of constant attempts to insert backdoors into encryption chain, the entire age verification nonsense is again entirely over reaching, creepy, invades everyone's privacy with premise of yet again "protecting the children" instead of demanding device makers to provide simple and powerful tools for PARENTS to control how their children use devices and what they do on them. THIS would be the way, not the stupid age verification for everyone. Imagine if government would be dictating companies how their phones work and not the company's IT department. The parents should be the IT department to their children. And for everyone excusing "they are not knowledgeable enough" buuuuuulsheat. We live in a digital age, if you have children now, you absolutely are well versed in digital everything at least to basic extent. If you're not, how do you even function in these times then? Reality is that parents are just lazy and don't want to deal with this. They want government to raise their kids because they are too busy scrolling stupid Instagram and Tiktok or some bs.
    • You could make the argument that K should not be included, but FC, the fried chicken, is not the framework, it's the product. It's the Paint in Paint.NET. A closer analogy is if KFC included the name of the deep fryer they used. HennyPennyFC.
  • Recent Achievements

    • Very Popular
      Captain_Eric earned a badge
      Very Popular
    • One Month Later
      amusc earned a badge
      One Month Later
    • One Month Later
      DJC50PLUS earned a badge
      One Month Later
    • Week One Done
      DJC50PLUS earned a badge
      Week One Done
    • Proficient
      Eric Biran went up a rank
      Proficient
  • Popular Contributors

    1. 1
      +primortal
      507
    2. 2
      PsYcHoKiLLa
      221
    3. 3
      ATLien_0
      92
    4. 4
      +Edouard
      88
    5. 5
      Steven P.
      83
  • Tell a friend

    Love Neowin? Tell a friend!