3 ms·
Great observation. Java requires masses of scaffolding just for Hello World and for this reason is not IMO a decent introductory teaching lesson. I taught an in
by bcaulf 16y ago
Great observation. Java requires masses of scaffolding just for Hello World and for this reason is not IMO a decent introductory teaching lesson. I taught an introductory programming course and I was required after several semesters of using Perl to switch to Java. It was awful to lose the ability to do one-liner scripts.
I also taught an introduction to the Korn shell and Unix environment. Since shells have a REPL, you can make an easy shift from entering commands to putting a list of commands in a file and running it. Super helpful for learning. Not possible with Java.