Diskussion:TypeScript

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen

Im Artikel fehlt eine Information, ob TypeScript relevant ist und wenn ja, in welchem Bereich. So ist das nur eine Produktankündigung aus dem Hause Microsoft... --Crosby Newton (Diskussion) 11:53, 29. Aug. 2013 (CEST)[Beantworten]

Crosby Newton, willst du die Relevanz noch ernsthaft bezweifeln? --Filzstift  14:49, 9. Dez. 2014 (CET)[Beantworten]
Filzstift » Ich stelle keine Löschanträge, wenn du das meinst und bin eher für jeden Beitrag im Bereich Programmiersprachen usw. dankbar, dennoch wäre manchmal - gerade hier - eine Information hilfreich, ob man sich die Sprache ansehen muss. JS kenne ich; vor jQuery drücke ich mich noch (immer), falls es das für dich transparenter macht. --Crosby Newton (Diskussion) 18:08, 9. Dez. 2014 (CET)[Beantworten]
Sagen wir es so: Es gibt in der Wikipedia allerhand Programmiersprachen, die man sich definitiv nicht ansehen muss. Gerade hier kann dir Wikipedia helfen. Wenn jemand mir ernsthaft Brainfuck vorschlägt, und ich keine Ahnung habe, was das sein soll, so ist mir dank der Wikipedia geholfen ;-). Im Allgemeinen ist das Ganze natürlich Ansichtssache. Ich beispielsweise bin gewöhnt, strong typing-Sprachen zu nutzen, daher muss ich mich bei JS doch etwas umstellen (Typescript ist mir da schon sympathischer - allerdings würde ich für den häufigsten Anwendungszweck doch lieber bei JS/jQuery bleiben). --Filzstift  23:00, 9. Dez. 2014 (CET)[Beantworten]

Quelle für statische Typisierung in ES6[Quelltext bearbeiten]

Stimmt die Aussage "statische Typisierung soll[en] auch in ECMAScript 6 übernommen werden" noch? Finde auf der verlinkten Seite nichts dazu. (nicht signierter Beitrag von Teinacher (Diskussion | Beiträge) 21:50, 29. Mär. 2017 (CEST))[Beantworten]

Ich glaube, sie hat nie gestimmt, zumindest nicht so definitiv wie hier behauptet. Es mag vielleicht in Erwägung gezogen oder diskutiert worden sein. In ES7 (nicht aber ES6) soll es aber unter anderem zumindest sogenannte TypedArrays geben, um low-level-Operationen auf größeren homogen strukturierten Binärdatenblöcken effizienter ausführen zu können. Das hat allerdings wenig mit statischen Typen a la TypeScript zu tun. 79.219.28.178 21:28, 27. Nov. 2017 (CET)[Beantworten]
Ich habe die entsprechende Passage gelöscht.--Christian1985 (Disk) 17:40, 28. Nov. 2017 (CET)[Beantworten]

Nicht jeder JS-Code ist auch valider TS-Code[Quelltext bearbeiten]

Beispiel

var x = "5" console.log(5 * x)

Das ist in JS valid (gibt 25 aus) in TS ist das ein Type-Error--77.22.130.91 23:03, 1. Jun. 2018 (CEST)[Beantworten]

Ja, TS gibt beim genannten Beispiel einen Fehler aus, kompiliert jedocht trotz Fehlerausgabe ausführbaren JavaScriptcode der zum Ergebnis 25 führt. Praktisch ist es möglich jeglichen JavaScriptcode mit dem Typescriptcompiler auf Typprobleme zu prüfen, was bei der Umstellung von JS auf TS sehr hilfreich sein kann. --AGermanBeck (Diskussion) 10:58, 9. Jun. 2019 (CEST)[Beantworten]

Einleitung des Abschnitts Features[Quelltext bearbeiten]

Mir scheint die Formulierung "Backport von ECMAScript 2015" dem Umstand geschuldet, dass die Fertigstellung von TypeScript parallel zur Freigabe von ECMAScript 2015 ablief, das anfangs noch ECMAScript 6 hieß. Inhalte der englischsprachigen Wikipedia (en:TypeScript#Features, en:ECMAScript#6th Edition – ECMAScript 2015) legen diesen Schluss jedenfalls nahe. Kann das jemand vom Fach bestätigen? Danke im Voraus! --Uncopy (Diskussion) 13:40, 22. Sep. 2020 (CEST)[Beantworten]