ParentFull threadkag0·It's a compiler level thing, not runtime.ie. Scala has tail call optimization but Java doesn't, but they both run on the same JVM.View on HN