在开源中国上看到这么一篇语言跨界转换的文章,引用了http://langlangmatrix.com/的链接,链接内容为不同语言转换时需要的工具,具体如下: Source Target JavaScript[1]C/C++JavaRubyPHPScalaC#ClojurePythonLuaHaskellOCamlJavaScriptNarcissusGumRhino dynjs MugRKellyphpjsjs.scalaN/AN/AN/AColonyN/AN/AC/C++EmscriptenN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AJavaGoogle Web Toolkit (GWT) Java2Script j2js Strongly-Typed JavaScript (STJS)Cibyl (J2ME) NestedVMN/AN/AN/AN/AN/AN/AN/AN/AN/AN/ARubyHotRuby ColdRuby rb2js Red Opal 8ballruby2cJRuby RubyFluxN/AN/AN/AN/AN/AUNHOLYN/AN/AN/APHPphp.jsHipHop CompilerQuercusPHP.rbPHPPHPN/AN/AN/AphppythonN/AN/AN/AScalaScala+GWTN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AC#Saltarelle SharpKit (Commercial) Blade jsc recompilerN/Ajsc recompilerN/Ajsc recompilerN/AN/AN/AN/AN/AN/AN/AClojureClojureScriptClojureC FerretClojurerougeclj-phpClojureclojure-clrN/Aclojure-pyclojurescript-luaN/AN/APythonPyjaco pyjs Skulpt PyCow BrythonshedskinJythonN/AN/AN/APython for .NETN/AN/AN/ABerpN/ALualua2js ljsN/AluajN/AN/AN/AN/AN/AN/AN/AN/AN/AHaskellFay GHCJS UHCJS YCR2JSJHCJazy FregeN/AN/AN/AN/AN/APyhiN/AN/AN/AOCamlJS_of_ocamlN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/A