margin-top: 125px; border: 1px solid gray; } -->

Microsoft má nový programovací jazyk pro velké aplikace – TypeScript

Karel Michal , 02. říjen 2012 12:32 1 komentářů

Společnost Microsoft vyvinula nový programovací jazyk, jedná se o typovaný a objektový jazyk, který vychází z JavaScriptu. Je na světě nová konkurence Dartu?

TypeScript vs. JavaScript
TypeScript vs. JavaScript
Možná se ptáte, jaký je smysl jazyka, který kombinuje prvky klasického JavaScriptu, objektového programování jako v C++ s kontrolou datových typů. Je to jednoduché, jazyk má umožnit efektivní programování velkých aplikací přímo v JavaScriptu. Ten je totiž dnes stále populárnější nejen pro tvorbu jednoduchých dynamických webových prvků a her, ale také pro tvorbu rozsáhlých webových aplikací (běžících v prohlížeči) a v poslední době dokonce i ke tvorbě serverových aplikací.

K tomu ale původně JavaScript nebyl absolutně určený a tak disponuje jen rámcovou podporou objektového programování a typová podpora zde chybí úplně. Samotný TypeScript není vyloženě novým jazykem, jde o nadstavbu původního JavaScriptu. Jazyk umožňuje typovou kontrolu (proces ověřování datových typů ve zdrojovém kódu – pro operandy ve výrazech, parametry a návratové hodnoty funkcí) a podporu objektového programování (zejména tříd a dědičnosti). Samotná rozšíření mají být kompatibilní s návrhem standardu ECMAScript 6.

Zajímavě je řešena otázka zpětné kompatibility, TypeScript umožňuje použít již napsaný JavaScript kód a to včetně všech knihoven. To je umožněno tím, že jazyk podporuje vytvoření dodatečných typových definičních souborů pro již existující knihovny.

Svým způsobem se jedná vlastně o Framework, jazyk se po zápisu přeloží do běžného JavaScriptu, takže není potřeba integrovat v prohlížeči podporu nového jazyka. Podrobnosti o jazyku lze nalézt například zde.


Komentáře

tomvec 02. říjen 2012 13:27

Tirulek:
Microsoft má nový programovací jazyk...

Poslední odstavec:
Svým způsobem se jedná vlastně o Framework, jazyk se po zápisu přeloží do běžného JavaScriptu...

Prostě jak v Blesku :-(

PS: Ale nebuďte z toho smutní, to je i na Rootu a AbcLinuxu.

RSS 

Komentujeme

Bezpečnost IT a tygří logika

Pavel Houser , 14. únor 2017 11:00
Pavel Houser

Jak praví známý vtip, běží-li za vámi tygr, netřeba se pohybovat rychleji než šelma – stačí předběhn...

Více






Kalendář

20. 03.

24. 03.
CeBIT 2017
25. 03. INSPO 2017
28. 04. Oracle Code 2017
RSS 

Zprávičky

Ransomware funguje a generuje útočníkům zisky

Pavel Houser , 23. únor 2017 16:45

Ransomware je stále více centralizovaný a několik významných malwarových rodin dominuje celému "trhu...

Více 0 komentářů

Loni rychle rostl prodej mobilů a chytrých hodinek

ČTK , 23. únor 2017 14:43

Prodej technického spotřebního zboží v Česku loni vzrostl o 2,2 procenta na 74 miliard korun. ...

Více 0 komentářů

KKCG a Foxconn zakládají fond pro investice do IT firem

ČTK , 23. únor 2017 14:33

V první fázi se na zaměří na Česko, Slovensko, Polsko, Rakousko a Německo....

Více 0 komentářů

Starší zprávičky

Náramky pro vězně dodá firma SuperCom za 93 milionů korun

ČTK , 23. únor 2017 10:00

Elektronické monitorovací náramky pro domácí vězně a některé obviněné dodá firma SuperCom. Vítěze so...

Více 1 komentářů

Blokování nelegálního hazardu na internetu není protiústavní

Pavel Houser , 22. únor 2017 13:22

Plénum Ústavního soudu zamítlo návrh skupiny 21 senátorů Senátu Parlamentu České republiky na zruš...

Více 0 komentářů

Amazon otevře v Polsku své páté logistické centrum

ČTK , 22. únor 2017 13:03

Česká pobočka firmy uvedla, že letos nabere v Dobrovízi u Prahy a ve své pražské kanceláři 1000 stál...

Více 0 komentářů

SpaceX a Boeing se možná zpozdí s dopravou lidí na ISS

ČTK , 22. únor 2017 09:30

Společnosti SpaceX a Boeing se možná zpozdí s nasazením svých lodí pro dopravu posádek na Mezinárodn...

Více 0 komentářů