TypeScript ist eine von Microsoft entwickelte, freie (Apache-Lizenz) Programmiersprache, die auf den Vorschlägen zum zukünftigen ECMAScript-6-Standard basiert. Sprachkonstrukte von Typescript, wie Klassen, Interfaces, Vererbung, Module, anonyme Funktionen, Generics und eine statische Typisierung sollen auch in ECMAScript 6 übernommen werden. Der von Microsoft entwickelte TypeScript-Compiler kompiliert TypeScript-Code nach ECMA Script 3, optional auch nach ECMA Script 5. Jeder JavaScript-Code ist auch gültiger TypeScript-Code, so daß gängige JavaScript-Bibliotheken (wie zum Beispiel jQuery oder AngularJS) auch in TypeScript verwendet werden können1. TypeScript will also so etwas wie das »bessere« JavaScript sein. Und für diejenigen unter Euch, die TypeScript lernen wollen, hat Packt Publishing heute im Rahmen seiner freien (frei wie Freibier), täglich wechselnden Ebook-Download-Aktion den passenden Titel parat: »TypeScript Design Patterns« von Vilic Vane gibt auf rund 230 Seiten (PDF-Fassung) einen Überblick über diese Programmiersprache, ihre Tools und wie man sie (zusammen mit Node.js und anderen Werkzeugen) produktiv einsetzt. Und da das Buch von 2016 ist, dürfte es auch noch hinreichend aktuell sein.
Die Spielregeln: Wer noch keinen Account bei Packt besitzt, muß sich einmalig kostenlos registrieren, alle anderen können – nach einem eventuell notwendigen Login – den Titel bis heute Nacht um 24:00 Uhr (GMT) als Epub, Mobi und/oder PDF sofort herunterladen.
In diesem Zusammenhang wäre es für mich interessant zu wissen, wie TypeScript mit P5.js, dem JavaScript-Mode von Processing, zusammenspielt. ↩
Über …
Der Schockwellenreiter ist seit dem 24. April 2000 das Weblog digitale Kritzelheft von Jörg Kantel (Neuköllner, EDV-Leiter, Autor, Netzaktivist und Hundesportler — Reihenfolge rein zufällig). Hier steht, was mir gefällt. Wem es nicht gefällt, der braucht ja nicht mitzulesen. Wer aber mitliest, ist herzlich willkommen und eingeladen, mitzudiskutieren!
Alle eigenen Inhalte des Schockwellenreiters stehen unter einer Creative-Commons-Lizenz, jedoch können fremde Inhalte (speziell Videos, Photos und sonstige Bilder) unter einer anderen Lizenz stehen.
Der Besuch dieser Webseite wird aktuell von der Piwik Webanalyse erfaßt. Hier können Sie der Erfassung widersprechen.
Diese Seite verwendet keine Cookies. Warum auch? Was allerdings die iframes
von Amazon, YouTube und Co. machen, entzieht sich meiner Kenntnis.
Werbung