TypeScript — разлика између измена

Садржај обрисан Садржај додат
мНема описа измене
Поправљене везе: C#C Sharp користећи Dab solver
Ред 1:
 
{{Програмски језик
|назив = Тајпскрипт
Линија 15 ⟶ 14:
|сајт = {{URL|www.typescriptlang.org}}
}}
'''Тајпскрипт''' (TypeScript) je [[Softver otvorenog koda | бесплатан програмски језик отвореног кода]], који развија и одржава [[Мајкрософт]]. Строг је надскуп [[Јаваскрипт | Јаваскриптa]], и додаје језику опциону статичку типизацију и [[Објектно-оријентисано програмирање | објектну оријентисаност]]. [[Андерс Хејлсберг]], водећи архитекта програмских језика [[C Sharp |C#]], [[Delphi programming language|Delphi]] и [[Turbo Pascal]], радио је на развоју Тајпскрипта.<ref>{{cite web |url=http://www.zdnet.com/microsoft-takes-the-wraps-off-typescript-a-superset-of-javascript-7000004993/ |title=Microsoft takes the wraps off TypeScript, a superset of JavaScript |work=[[ZDNet]] |publisher=[[CBS Interactive]] |date=1 October 2012 |first=Mary Jo |last=Foley |accessdate=26 April 2015}}</ref><ref>{{cite web |url=http://blogs.msdn.com/b/somasegar/archive/2012/10/01/typescript-javascript-development-at-application-scale.aspx |title=Somasegar’s blog |date=1 October 2012 |publisher=Microsoft |work=Somasegar’s blog |first=S. |last=Somasegar |accessdate=26 April 2015}}</ref><ref>{{cite web|url=http://www.zdnet.com/microsoft-typescript-can-the-father-of-c-save-us-from-the-tyranny-of-javascript-7000005054/|title=Microsoft TypeScript: Can the father of C# save us from the tyranny of JavaScript?|first=Matt |last=Baxter-Reynolds|date=1 October 2012|work=[[ZDNet]]|accessdate=26 April 2015}}</ref><ref>{{cite web |url=http://www.cio.com/article/717679/Microsoft_Augments_Javascript_for_Large_scale_Development |title=Microsoft Augments Javascript for Large-scale Development |first=Joab |last=Jackson |date=1 October 2012 |work=CIO |publisher=[[IDG Enterprise]] |accessdate=26 April 2015}}</ref> Тајпскрипт се може користити за развој Јаваскрипт апликација за извршавање на [[Klijent_Klijent (informatika) | клијенту]] или [[Server | серверу]] ([[Node.js]]).
Дизајниран је за развој великих апликација и компајлира се у Јаваскрипт.<ref>{{cite web |url=http://arstechnica.com/information-technology/2012/10/microsoft-typescript-the-javascript-we-need-or-a-solution-looking-for-a-problem/ |title=Microsoft TypeScript: the JavaScript we need, or a solution looking for a problem? |first=Peter |last=Bright |date=3 October 2012 |work=[[Ars Technica]] |publisher=[[Condé Nast]] |accessdate=26 April 2015}}</ref> Како је надскуп Јаваскрипта, сви постојећи Јаваскрипт програми су такође и валидни Тајпскрипт програми.
Подржава хедер фајлове који могу да садрже типовске информације за постојеће Јаваскрипт библиотеке, омогућавајући тиме другим програмима да користе објекте дефинисане у хедер фајловима као да су снажно типизирани Тајпскрипт објекти.
Тајпскрипт компајлер је и сам написан у Јаваскрипту и лиценциран под [[Apache 2 License | Apache 2]] лиценцом.
 
Тајпскрипт је укључен као језик прве класе у [[Microsoft Visual Studio]] 2013 (Update 2) развојном окружењу и новијим, уз [[C Sharp|C#]] и остале Мајкрософтове језике.<ref>[http://www.typescriptlang.org/ TypeScript Homepage], ''"Visual Studio includes TypeScript in the box, starting with Visual Studio 2013 Update 2"''</ref> Официјална екстензија омогућава рад у Тајпскрипту и у Visual Studio 2012.<ref>[https://visualstudiogallery.msdn.microsoft.com/fa041d2d-5d77-494b-b0ba-8b4550792b4d TypeScript 1.0 Tools for Visual Studio 2012]</ref>
 
== Дизајн језика ==
Преузето из „https://sr.wikipedia.org/wiki/TypeScript