Ditto. Been a Java developer for over 10 years and the tool maturity more than makes up for its faults as a language.
Comment on An After-School Program Teaches Teens Java and Python
aluminium@lemmy.world 11 months agoI think Java is still a good language for beginners. The tooling around it is really good an it catches lots of issues at compile time.
BrianTheeBiscuiteer@lemmy.world 11 months ago
starman@programming.dev 11 months ago
In my opinion, C# would be better for this job. It is similar, but has many features that simplify the code, such as top level statements, LINQ, collection expressions and stuff like that. It’s also way more popular in game development and that’s what’s in interest of most teens
netchami@sh.itjust.works 11 months ago
I’d recommend Python or JavaScript to beginners. Also, Java is dying out right now.
aluminium@lemmy.world 11 months ago
I seriously don’t get why Python is so popular for learners. Its a weird ass very isolated language syntactically. The libraries for it are great but still.
Linkerbaan@lemmy.world 11 months ago
Because it dared to change the shitty syntax of bad syntax languages so humans can actually read it.
aluminium@lemmy.world 11 months ago
def init(self):
netchami@sh.itjust.works 11 months ago
JavaScript sometimes can be weird as hell. That’s why I prefer Python. I don’t know, for me it seemed logical from the beginning. Java definitely ain’t better.
bionicjoey@lemmy.ca 11 months ago
“Java is dying” is what people who’ve never actually worked as a dev for a big company think.
MonkderZweite@feddit.ch 11 months ago
You say legacy code?
netchami@sh.itjust.works 11 months ago
The company I work at is currently replacing all of their legacy Java shit with Go
Maalus@lemmy.world 11 months ago
Okay, and this is relevant how? One company doing stupid shit doesn’t mean a language is dying - it’s the basis of enterprise basically everywhere
FourThirteen@lemmy.world 11 months ago
Java is absolutely not dying… unfortunately. Billions and billions of corporation still write spaghetti code with it every day. It won’t die and it’s unfortunate.