3 ms·
Isn't eclipse a piece of tooling? I mean I think the best argument against teaching eclipse is IntelliJ is much better, imo, and is more widespread than eclipse
by xzel 6y ago
Isn't eclipse a piece of tooling? I mean I think the best argument against teaching eclipse is IntelliJ is much better, imo, and is more widespread than eclipse at this point. Student should have a module/class whatever about command line tools as well. I this comparison is comparing two things that aren't comparable, an IDE vs learning the CLI. I also think you contradict yourself in your last sentence. Teaching an IDE in class should help people be comfortable with their tools but at some point they might need to know what the tool is doing under the hood.
- jussij 6y ago> but at some point they might need to know what the tool is doing under the hood. The problem is the IDE makes it so easy to never have to look under the hood, to the point when people take a peek the get overwhelmed and quickly return to the comfort of the IDE. However, in real world of production environments there will be no IDE holding your hand and as such you can't get away without a good understanding of the engine under the hood.
- xzel 6y agoYeah they’d probably be using some build system or framework or script and still wouldn’t need to know the invocation for javac.
- watwut 6y agoThe situation in which you run javac or edit in vim in production is absurdly rare. In real world, you always use tools and in real java world there is always ide or application server or something.
- bluedino 6y agoI haven't really played around with java since the 90's, and I bought a Java book and tried hopping back in. It was really frustrating because the book uses 8 and I downloaded 9 and Eclipse was slightly diffferent, something with modules blah blah. Plus downloading the actual Java SDK was confusing, the versioning, it not being free anymore...
- aww_dang 6y agoOpenJDK packages seem easy enough.