3

Google is developing AtScript and - if I'm right - it will be introduced with Angular 2.0. Now, I am wondering if we will be able to migrate our TypeScript files to AtScript and continue with that new syntax.

O, can someone, with enough reputation, create the tag AtScript? Thanks!

lrn
  • 64,680
  • 7
  • 105
  • 121
mvermand
  • 5,829
  • 7
  • 48
  • 74
  • 1
    Doesn't really have to do with Dart? Is the question about Angular.js 1.x code written in TypeScript? What do you mean with "migrate"? Automatic code conversion? – Günter Zöchbauer Feb 27 '15 at 09:38
  • AtScript won't be just for Dart. It will be Google's solution to ease JS development with the same purpose as TypeScript. I am wondering if we will be able to take our .ts files and open them as AtScript, just like you can open a javascript file in a TypeScript editor and start adding/changing TypeScript – mvermand Feb 27 '15 at 09:59
  • "it will be introduced with Angular 2.0" - and abandoned by Angular 3.0 :p – Daniel Earwicker Mar 03 '15 at 21:26

2 Answers2

7

EDIT: Yesterday (March 5th), the Google team announced that ATScript is abandoned. Angular 2.0 will be built on Typescript 1.5

original answer

The AtScript team has confirmed that they are collaborating with the TypeScript team (paragraph: Future of AtScript and TypeScript)

Confirmation from the TypeScript team which specifically mentions Angular 2.0 (paragraph: From TypeScript 1.5 to TypeScript 2.0)

The latest indications are that At Script will be TypeScript + Annotations.

Short answer: yes.

Bruno Grieder
  • 28,128
  • 8
  • 69
  • 101
1

TypeScript is not actually being merged into AtScript, it is the other way around.

We’re excited to announce that we have converged the TypeScript and AtScript languages, and that Angular 2, the next version of the popular JavaScript library for building web sites and web apps, will be developed with TypeScript.

Source: S. Somasegar

So you will be able to take the new version of TypeScript (1.5) when it lands - and you'll find everything in there.

Fenton
  • 241,084
  • 71
  • 387
  • 401