Found in 1 comment on Hacker News
sheetjs · 2014-01-08 · Original thread
> Java is definitely a terrible language for teaching and as a student's first introduction to arrays, memory handling and flow control it's pure terrible

Sadly, teaching OS classes with Java is a thing:

Fresh book recommendations delivered straight to your inbox every Thursday.