Re:Stop Making Students Use Eclipse (2020)
by cerved on Sunday November 07, 2021 @04:13AM
(#29137720)
Java is a terrible thing to inflict on beginners
Re:Stop Making Students Use Eclipse (2020)
by irl_chad on Sunday November 07, 2021 @04:34AM
(#29137830)
My favourite programming language is supreme because of some objective reason and totally not because it’s my favourite.
Yeah we’ve all heard that one before
Re:Stop Making Students Use Eclipse (2020)
by IshKebab on Sunday November 07, 2021 @05:05AM
(#29137986)
Hard to disagree with that! Though it does have some redeeming features: it's statically typed, runs pretty fast, has absolute rock solid code intelligence (the best of any language in my experience) and a ton of learning resources.
The whole reason computers work at all is because of the many many layers of abstraction. At some point everything seems like a mystical black box to you too.
Sure it might be at a lower level. But there's always a point where you get to "I just do this and it does what it says it should. I don't understand how it works." Do you feel like a terrible thing has been inflicted on you because you don't know how the Linux kernel works internally, or how `idiv` is implemented, or which SRAM cells your CPU uses?
You have to stop somewhere, and running javac manually is something almost no Java developers do so learning it definitely seems like a terrible thing to inflict on beginners.