3 ms·
Take the class, it's fine. The only argument that I have against java is that it requires too much just to get started with and people get easily tripped up wi
by elai 16y ago
Take the class, it's fine. The only argument that I have against java is that it requires too much just to get started with and people get easily tripped up with it.
class Hello {
public static void main(String args[]) { System.out.println("Hello");
}
}
Is pretty horrendous to explain to students vs.
print("hello")
You have to tell them to just print the magic words to get started, and they all want to know what the hell it means. And then you have to use the very slow, large, and irritating java SDK install process and some heavy IDE because you can't just print python and test stuff out. Or python pyscript.py. It would even be more horrendous to start out teaching with by how to use the relatively estoric command line compiler, and then packaging a jar and then running that somehow. A lot of java just gets in the way of just learning programming.
But it's popular, and it's used by a very large majority of employers, and there are employers that want co-op students after 2 semesters so they do that.