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

Skutečně software pohltí svět?

Pavel Houser , 22. duben 2017 14:00
Pavel Houser

Výrok, podle něhož má software pojídat svět, jako první použil (zřejmě) Marc Andreessen v roce 2011 ...

Více





RSS 

Zprávičky

Nintendo hlásí prudký růst tržeb, pomohla nová konzole Switch

ČTK , 29. duben 2017 16:00

Čtvrtletní tržby japonského výrobce videoher Nintendo se díky silné poptávce po nové herní konzoli S...

Více 0 komentářů

Turecko na internetu zablokovalo přístup k Wikipedii

ČTK , 29. duben 2017 13:49

Turecko zablokovalo přístup k Wikipedii - volně přístupné encyklopedii na internetu. Důvodem je obsa...

Více 0 komentářů

Čtvrtletní zisk Microsoftu dík cloudovým službám vzrostl o 28 pct

ČTK , 29. duben 2017 10:00

Čistý zisk amerického softwarového gigantu Microsoft ve třetím čtvrtletí finančního roku meziročně s...

Více 0 komentářů

Starší zprávičky

Čtvrtletní zisk a tržby majitele Googlu výrazně vzrostly

ČTK , 28. duben 2017 15:00

Čistý zisk americké společnosti Alphabet, která je majitelem internetového gigantu Google, v prvním ...

Více 0 komentářů

Bývalí manažeři Olympusu mají zaplatit miliardy za účetní podvod

ČTK , 28. duben 2017 14:00

Skupina bývalých vedoucích pracovníků japonské společnosti Olympus musí firmě zaplatit odškodné 58,8...

Více 0 komentářů

Soud v Ostravě poslal počítačového hackera na 6,5 roku do vězení

ČTK , 28. duben 2017 10:30

Na 6,5 let poslal dnes Krajský soud v Ostravě do vězení počítačového hackera Lumíra Heriče. Podle ro...

Více 0 komentářů

Digitální transformace a IoT mění české výrobní společnosti

Pavel Houser , 28. duben 2017 09:00

Často více než 10 let staré ERP systémy nebývají s novými technologiemi kompatibilní....

Více 0 komentářů