What is AtScript ?
Google team writing Angular v2 on top of the AtScript syntax
Is it new language?
What is lacking in existing TypeScript?
Types are analyzed only statically, once you build the source it’s nothing but a java script you cannot check the types thereafter. Example in run time you are receiving JSON object from the server end you cannot do the type checking, this is the limitation from typescript.
Why AtScript use a runtime type system?
it allows free mixing of existing libraries which don’t have type and new code which can take advantage of types in the run time, it overcomes typescript limitations. So the type errors can be caught and resolved before pushing to the production and all the assertions can be removed from the production builds.
Who all working this Concept ?
When will be AtScript release?
Angular team started working on AtScript over a year,most probably it may come to market 2015 starting.
AtScript primer doc :