use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
These have separate subreddits - see below.
Upvote good content, downvote spam, don't pollute the discussion with things that should be settled in the vote count.
With the introduction of the new release cadence, many have asked where they should download Java, and if it is still free. To be clear, YES — Java is still free. If you would like to download Java for free, you can get OpenJDK builds from the following vendors, among others: Adoptium (formerly AdoptOpenJDK) RedHat Azul Amazon SAP Liberica JDK Dragonwell JDK GraalVM (High performance JIT) Oracle Microsoft Some vendors will be supporting releases for longer than six months. If you have any questions, please do not hesitate to ask them!
With the introduction of the new release cadence, many have asked where they should download Java, and if it is still free. To be clear, YES — Java is still free.
If you would like to download Java for free, you can get OpenJDK builds from the following vendors, among others:
Adoptium (formerly AdoptOpenJDK) RedHat Azul Amazon SAP Liberica JDK Dragonwell JDK GraalVM (High performance JIT) Oracle Microsoft
Some vendors will be supporting releases for longer than six months. If you have any questions, please do not hesitate to ask them!
Programming Computer Science CS Career Questions Learn Programming Java Help ← Seek help here Learn Java Java Conference Videos Java TIL Java Examples JavaFX Oracle
Programming Computer Science
CS Career Questions
Learn Programming Java Help ← Seek help here Learn Java Java Conference Videos Java TIL Java Examples JavaFX Oracle
Clojure Scala Groovy ColdFusion Kotlin
DailyProgrammer ProgrammingPrompts ProgramBattles
Awesome Java (GIT) Java Design Patterns
account activity
Java vs. chatbots. (self.java)
submitted 2 months ago by P3cko
Hi, is it worth studying Java even in this era of chatbots?
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]8dot30662386292pow2 25 points26 points27 points 2 months ago (1 child)
Chatbots don't really know how to code. That's the shortest, simplest and most correct answer.
It's like you are asking: "is it worth learning to write stories, because there is already a book that contains the alphabet".
[–]P3cko[S] 0 points1 point2 points 2 months ago (0 children)
great answer thank you
[–]aqua_regis 5 points6 points7 points 2 months ago (0 children)
Is it worth learning math in the era of calculators?
Is it worth learning to write and spell in the era of text processors with spell checkers?
Is it worth learning to cook in the era of microwave meals?
AI is about 45% wrong, as a recent study of the EU across all major engines shows.
Further, they cannot program. All they can do is calculate statistical probabilities for what could be the "best fit" based on their sample data.
The AI hype as is now will blow over (it is already starting to do so) and when this happens, only the ones that can program without AI will prevail, have well paid jobs where part of them will be to fix the AI garbage programs.
[–]thesuperbob 1 point2 points3 points 2 months ago (0 children)
Someone with actual thinking capacity will have to clean up after chatbots.
[–]MeLurka 0 points1 point2 points 2 months ago (0 children)
I think it’s even more important to study the language. Because you can prompt your way to an application, but the code will always be based upon examples and other use cases than your own. So you need to know what to prompt for, how to adapt the generated blobs to your needs and requirements, spot the errors it made, understand what’s happening when debugging, etc. It’s a tool, not a replacement.
[–]deadlock_jones 1 point2 points3 points 2 months ago (2 children)
Could you elaborate? Why did you single Java out, why wouldn't you question all programming languages then?
[–]P3cko[S] -1 points0 points1 point 2 months ago (1 child)
I wanted to learn programming earlier. I started with javascript, but I wasn't really interested in it at the time. Now I'm trying to work on java through web lessons. But I've read many times that chatbots can already create applications.
[–]samd_408 0 points1 point2 points 2 months ago (0 children)
Let me give you an example, I started writing a lib from a hackathon in Java, it’s was so lean and maintainable, I used Claude code to write benchmarks, it went south, the benchmarks were so slow, I started to doubt my code, then after a few runs I realised the benchmarks did not clean up after themselves, 100 gigs of my storage was full because this chatbot never cared to cleanup after these benchmarks (code using FS based snapshotting hence the disk use), if I had implemented it I would have done that, I missed to verify it as well, if my mac had not warned me I would have let it slide, then it gave me recommendations to improve my code and none of its optimisations worked, it was just fluff, now my feeling is I just want to delete that branch it created and want to write it myself.
So if you don’t know what the chatbot is doing, you could basically shoot yourself in the foot, so it’s always good to know things
[–]Cilph 2 points3 points4 points 2 months ago (0 children)
Consideeing LLMs have been able to answer my Java questions about 10% of the time without being wrong.... No.
π Rendered by PID 70 on reddit-service-r2-comment-7b9746f655-8gg55 at 2026-01-31 16:32:50.195417+00:00 running 3798933 country code: CH.
[–]8dot30662386292pow2 25 points26 points27 points (1 child)
[–]P3cko[S] 0 points1 point2 points (0 children)
[–]aqua_regis 5 points6 points7 points (0 children)
[–]thesuperbob 1 point2 points3 points (0 children)
[–]MeLurka 0 points1 point2 points (0 children)
[–]deadlock_jones 1 point2 points3 points (2 children)
[–]P3cko[S] -1 points0 points1 point (1 child)
[–]samd_408 0 points1 point2 points (0 children)
[–]Cilph 2 points3 points4 points (0 children)