Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
It still is because windows has 90% market share. Do everyone a favor and use Java
-
@12bitfloat
There are countless languages and libraries for achieving platform independence, Java was cool because it was the first to do it. Nowadays even C can be written to be (mostly) platform independent. -
@Lor-inc But why would you not want to use a JVM based language? C isn't "run-anywhere"
-
Real time software doesn't work well with garbage collection. And even if I wanted Java features, I'd use C#.
-
@Lor-inc Can we just stop with this stupid myth that Java is slow. It's fast enough for anything you're doing except writing drivers, physics engines or anything highly math related
-
bioDan61595yJava is good.
JVM is good.
JDBC is good.
Plenty of good and stable software is written in Java, and plenty of garbage too.
There is a steady demand for Java developers in the software market.
Overall its good.
So why the hate dev bros?
Java has its pros and cons just like any other programming language. -
@RantSomeWhere It might be hard to believe but I'm just a dude that likes Java a lot because I never had a better experience programming or debugging any other language
-
@bioDan @12bitfloat
Might be. But don't rub people your love in the face. Everybody has personal tastes ;) -
@IntrusionCM Because you said something I disagree with. That's why I told you why it's a bad idea and what would be better
-
The only argument I support is that oracle databases are completely unnecessary and painful to work with.
-
@12bitfloat The only way that is possible is if you've never used anything else :)
Java deserved to die the day whoracle got its filthy paws on it. -
@ItsNotMyFault Please give me an example of a better ecosystem than Java's. I'll wait
-
@12bitfloat that's a bit like asking "what's the best language for app development?". The answer, obviously, is "it depends". If the other guy names literally any other stack you both can obviously pull out examples and features and argue about their relative merits till the universe ends, but that doesn't really get anywhere.
I don't like or dislike Java, it's a tool that has its pros and cons, just like every other. The Java ecosystem, for example, is complete rubbish for data science and anything exploratory but great for production level big data tasks. How good something is depends strongly on its use case and the context you're using it in. There's no One Greatest Ecosystem out there, that's like calling the spade the Best Tool Ever Invented. -
@RememberMe Well true, but I mean the overall programming experience including debugging, etc. Of course Java isn't for everything. My point is that I've never had such a good experience in any other language
-
@12bitfloat Agreed with one side note: Go and rust put up a really good fight.
-
@12bitfloat I don't think cod hotreload is relevant for "anything I'm doing" while we're making assumptions about problem domains.
Surely whatever that is, it isn't too big and slow to restart a few times while debugging. -
@Lor-inc It's the whole ecosystem. It just works. And beautifully. Another example is java agents. God bless whoever thought of that
Related Rants
-
gururaju53*Now that's what I call a Hacker* MOTHER OF ALL AUTOMATIONS This seems a long post. but you will definitely ...
-
linuxxx65This guy at my last internship. A windows fanboy to the fucking max! He was saying how he'd never use anythi...
-
creedasaurus60Another dev on my team just got a new machine. Before he came in today I made two separate USB installers and ...
Now that wsl2 is out, developing Linux first is no longer a terrible idea. Woooo!
rant
linux
wsl2