AtScript: Difference between revisions

Content deleted Content added
Refactors the article to put the important news in the lede and remove no longer relevant content.
more specific stubcat
 
(24 intermediate revisions by 18 users not shown)
Line 1:
{{Short description|Proposed JavaScript-based scripting language}}
'''AtScript''' is a [[JavaScript]]-based [[scripting language]] extending [[Microsoft]]'s [[Typescript]] and [[Source-to-source compiler|transcompiling]] to JavaScript. It was introduced in October 2014 at the [http://ngeurope.org/ ng-europe conference] by the developers of [[Google]]'s [[AngularJS]] web development framework as the language that the upcoming [[AngularJS]] 2.0 would be built with.<ref>{{cite web|url=https://www.youtube.com/watch?v=lGdnh8QSPPk |title=Miško Hevery - Keynote on AtScript at ng-europe 2014 |publisher=YouTube |date=October 28, 2014 |accessdate=January 28, 2015}}</ref> In March 2015, Microsoft announced that many of AtScript's features would be implemented in the Typscript 1.5 release, and that Angular 2.0 would be built on pure Typescript.<ref>{{cite web|url=http://blogs.msdn.com/b/typescript/archive/2015/03/05/angular-2-0-built-on-typescript.aspx |title=Angular 2: Built on TypeScript| publisher=Microsoft |date=March 5, 2015|accessdate=December 18, 2015}}</ref> Development of AtScript and the AtScript specification will not continue.
'''AtScript''' was a proposed [[JavaScript]]-based [[scripting language]] extending Microsoft's [[TypeScript]] and [[Source-to-source compiler|transcompiling]] to JavaScript. It was introduced in October 2014 at the ng-Europe conference by the developers of [[Google]]'s [[AngularJS]] web development framework as the language that the upcoming Angular 2.0 would be built with.<ref>{{cite news|title=Angular 2 sera basé sur TypeScript : convergence de AtScript et TypeScript 1.5, c'est une collaboration entre Google et Microsoft|url=http://typescript.developpez.com/actu/82182/Angular-2-sera-base-sur-TypeScript-convergence-de-AtScript-et-TypeScript-1-5-c-est-une-collaboration-entre-Google-et-Microsoft/|access-date=3 May 2016|work=Developpez.com|language=fr-FR}}</ref><ref>{{cite web|url=https://www.youtube.com/watch?v=lGdnh8QSPPk |title=Miško Hevery - Keynote on AtScript at ng-europe 2014 |publisher=YouTube |date=October 28, 2014 |access-date=January 28, 2015}}</ref>
 
AtScript was originally intended to run on top of TypeScript, while including some features from [[Dart (programming language)|Dart]]. In October 2014, Google announced that Angular 2.0 would be written in AtScript.<ref>{{cite news|title=AtScript: Google's new superset JavaScript runtime - SD Times|url=http://sdtimes.com/atscript-googles-new-superset-javascript-runtime/|access-date=3 May 2016|work=SD Times|date=27 October 2014|language=en-US}}</ref> In March 2015, Microsoft announced that many of AtScript's features would be implemented in the TypeScript 1.5 release, and that Angular 2.0 would be built on pure TypeScript.<ref>{{cite news|title=Google, Microsoft to combine TypeScript and AtScript in Angular 2 - SD Times|url=http://sdtimes.com/google-microsoft-combine-typescript-atscript-angular-2/|access-date=3 May 2016|work=SD Times|date=5 March 2015|language=en-US}}</ref>
The name “AtScript” comes from the @ (“at”) symbol used for annotations in many languages..
 
The name “AtScript” comes from the [[At sign|@ (“at”) symbol]] used for annotations in many languages (e.g. [[Java annotation]]s and [[Python syntax and semantics#Decorators|Python decorators]]).
 
==References==
Line 8 ⟶ 11:
{{JavaScript}}
 
[[Category:JavaScript programming language family]]
[[Category:Scripting languages]]
 
 
{{prog-lang-stub}}