Content deleted Content added
→Cross-site vulnerabilities: JSON>information. it's not all JSON; removed the part about the comment. that makes no sense and doesn't work. |
→Use as an intermediate language: "typically widely supported" sounds impossible. Either it "has wide support" or "browsers typically support it" |
||
Line 509:
===Use as an intermediate language===
As JavaScript is
* [[Objective-J]], a superset of JavaScript that compiles to standard JavaScript. It adds traditional inheritance and [[Smalltalk]]/[[Objective-C]] style dynamic dispatch and optional pseudo-static typing to JavaScript.
Line 516:
* [http://www.playmycode.com/build/sandbox Quby], a proprietary sand-boxed Ruby-like language by PlayMyCode used for building browser games.
* [http://tinlizzie.org/ometa/ OMeta], a functional language featuring pattern matching.
* [
* [
* [https://github.com/clojure/clojurescript ClojureScript], a [[Clojure]] to JavaScript compiler which is compatible with the advanced compilation mode of the [[Google_Closure_Tools|Google Closure]] optimizing compiler.
* [http://common-lisp.net/project/parenscript Parenscript], a [[Common Lisp]] library that can translate into JavaScript both well-circumscribed [[Common Lisp]] code, and JavaScript rendered as "inlined" [[S-expression]]s in [[Common Lisp]] source code.
|