Tail Call Optimisation in Java
Why can’t Java use the same approach ? I can’t say which approach will be used, but it’s better-explained in Project Loom’s proposal: As adding the ability to manipulate call stacks to the JVM will undoubtedly be required, it is also the goal of this project to add an even lighter-weight construct that will allow … Read more