AtScript: Difference between revisions

Content deleted Content added
Created page with 'AtScript is a language created to help developers read JavaScript. Similar to Microsoft's TypeScript, Google has created AtScript to not take place but improve J...'
 
more specific stubcat
 
(51 intermediate revisions by 30 users not shown)
Line 1:
{{Short description|Proposed JavaScript-based scripting language}}
AtScript is a language created to help developers read JavaScript. Similar to Microsoft's TypeScript, Google has created AtScript to not take place but improve JavaScript. <ref> SDTimes has designated AtScript as Google's new superset JavaScript runtime. </ref>
'''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 sign|@ “at” symbol]] used for annotations in many languages (e.g. [[Java annotation]]s and [[Python syntax and semantics#Decorators|Python decorators]]).
 
==References==
{{reflist}}
 
{{JavaScript}}
 
[[Category:JavaScript programming language family]]
[[Category:Scripting languages]]
 
 
{{prog-lang-stub}}