Because, you know, Java is a naturally occurring system.Let's take two concrete examples of projects I hack on:http://common-lisp.net/project/eager-future/http://common-lisp.net/project/parenscript/Both of these topics (using futures for parallelism, and language X to JavaScript compilation) have had and continue to have a lot of academic research devoted to them.These two systems I contribute to