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 1 year 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 1 year ago
starman@programming.dev 1 year 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 1 year ago
I’d recommend Python or JavaScript to beginners. Also, Java is dying out right now.
aluminium@lemmy.world 1 year 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 1 year ago
Because it dared to change the shitty syntax of bad syntax languages so humans can actually read it.
aluminium@lemmy.world 1 year ago
def init(self):
netchami@sh.itjust.works 1 year 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 1 year ago
“Java is dying” is what people who’ve never actually worked as a dev for a big company think.
MonkderZweite@feddit.ch 1 year ago
You say legacy code?
netchami@sh.itjust.works 1 year ago
The company I work at is currently replacing all of their legacy Java shit with Go
Maalus@lemmy.world 1 year 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 1 year 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.