Hi John, very valuable article to see whats going on behind the scenes. it should be linked within the tutorials section.
@Stefan java is slow is a myth. Its very fast because of the hotspot vm. most executed bytecode is compiled for the target platform. thats the reason you need the "warmup phase". beware fp operations in java are not accurate. if you need precision BigDecimal should be used. for beginners: do not look to much to ref or value types; the compiler should do the trick. For absolute beginners I think nim (and C) is better to look at than java. but first learn SQL
