User:Tfdyrtswa3w4se5dr/JSX (programming language)

JSX is a programming language developed by DeNA DeNA for web applications. ECMAScript it has a syntax that was affected from 4, static typing of the features. Web Browser are made for the purpose of eliminating the disadvantages of the Script Language of the embedded JavaScript. Moreover source code JSX is performed by converting the optimized JavaScript code, compared to the equivalent JavaScript programs are to become faster than 10%.

Language specification
Features of the JSX include:

Assert statement be removed in a * optimization
 * Class syntax support
 * Module mechanism
 * Support of templates (generic types)
 * Function overloading support
 * Arrow function
 * Lexical scope for
 * The default argument
 * Profiler (also available on the smartphone)
 * Source map of support
 * Primitive type (number, boolean, string) do not accept

Examples
Hello world program is as follows:. JSX program  '_Main.main (: string []): void'  is the entry point for the application.

In JSX, to the generic operations without the inheritance class use interface. Program that uses the interface is as follows:.