HN user

haxorize

24 karma
Posts0
Comments8
View on HN
No posts found.

That's not entirely true. While TypeScript is closely aligning itself with the proposed ES6 syntax for classes and modules, there is no expectation that ECMAScript will add optional static type checking. If you want statically typed JavaScript you are always going to need something like TypeScript.

With that said, as ES6 evolves and becomes more widely supported there will be aspects of the TypeScript compiler that will no longer be needed (e.g. classes, modules, fat arrow functions, etc.).

Take a look at Rhodes.

http://www.rhomobile.com/

Here's the pitch: "Rhodes is the industry's first open source framework for rapidly building mobile applications for all major smartphone operating systems. Rhodes allows developers to write a smartphone application once using simple HTML and it automatically builds native applications for all smartphones including iPhone, BlackBerry, Windows Mobile, Symbian and now Android."

The framework is based in Ruby.