Hacker News new | ask | show | jobs
by mquander 5344 days ago
No, you couldn't. Did you look at that link? You have to wrap all this OO ceremony around it.

I don't think it's optimal to make someone type

  class Cross extends TurtleGraphicsWindow { public void myTurtleCmds() ...
at the start of every program when they don't yet have the background to understand what a single one of those words are for. It instills a habit of doing crazy shit mindlessly to try to satisfy the mysterious computer.
1 comments

I remember learning Java for the first time. I literally thought of "public static void main(String[] args)" as an incantation I just had to know. It took some practice to memorize it. It took far longer to actually learn what it meant.