Hacker News new | ask | show | jobs
by Tozen 1607 days ago
Good points. Though it would be a good debate that Go would be a better beginner language. Java's forcing of class based OOP would cause an avalanche of other kinds of problems that Go and C don't have to deal with.
1 comments

Other than the 3 lines of boilerplate for the main method, Java ain’t forcing anything. You can write FP with it as well.

Also, it is probably better to get started with the much more common nominal typing over structural.