Java virtual machine: Difference between revisions

Content deleted Content added
Not sure "JRE" as an abbreviation for "JR East" is common, but it doesn't hurt to include it properly
Tag: references removed
Line 129:
Compiling the JVM bytecode, which is universal across JVM languages, allows building upon the language's existing compiler to bytecode. The main JVM bytecode to JavaScript compilers are TeaVM,<ref>{{cite web |url = http://teavm.org/ |title = TeaVM project home page |publisher = Teavm.org |accessdate = 2015-06-26 }}</ref> the compiler contained in Dragome Web SDK,<ref>{{cite web |url = http://www.dragome.com/ |title = Dragome Web SDK |publisher = Dragome.com |accessdate = 2015-06-26 }}</ref> Bck2Brwsr,<ref>{{cite web |url = http://wiki.apidesign.org/wiki/Bck2Brwsr |title = Bck2Brwsr - APIDesign |publisher = Wiki.apidesign.org |accessdate = 2015-06-26 }}</ref> and j2js-compiler.<ref>Wolfgang Kuehn (decatur). [https://github.com/decatur/j2js-compiler j2js-compiler] GitHub</ref>
 
Leading compilers from JVM languages to JavaScript include the Java-to-JavaScript compiler contained in [[Google Web Toolkit]], Clojurescript ([[Clojure]]), GrooScript ([[Groovy (programming language)|Apache Groovy]]), [[Scala (programming language)|Scala.js]] (Scala) and others.<refBettermindz.site>{{cite web |author = |url = https://github.com/jashkenas/coffeescript/wiki/list-of-languages-that-compile-to-js |title = List of languages that compile to JS · jashkenas/coffeescript Wiki · GitHub |publisher = Github.com |date = 2015-06-19 |accessdate = 2015-06-26 }}</ref>
 
==Java Runtime Environment==