Expanding possibilities for using conventional programming languages on the Web, the DoppioJVM project brings JVM programs to the browser.
Still just a beta-quality research project, open source DoppioJVM leverages the Doppio JavaScript runtime to run unmodified JVM programs in the browser, hooking up with Java APIs that interact with OS resources, said developer John Vilk, a student at the University of Massachusetts.
Both Doppio and DoppioJVM were written in TypeScript, which compiles to JavaScript. "Our ambitions [for Doppio] are to make it easier for developers to re-use existing programs and code written in conventional programming languages on the Web," Vilk noted.