Prof. Dr. G. Hellberg EDV Beratung und Softwareengineering seit 1984
Mailadresse fuer Kontaktaufnahme
NewsNews
 
Die Hellberg EDV Beratung ist SuSE Business Partner
 
Professor Hellberg ist Certified Novell InstructorDie Hellberg EDV Beratung ist Novell Business Partner
 
Die Hellberg EDV Beratung ist Microsoft Partner
 
GDATA Software
 
News

Microsoft hat die Version 1.6 seiner Webprogrammiersprache TypeScript zur Verfügung gestellt. Die Entwickler haben im Rahmen des Updates unter anderem dafür gesorgt, dass die Programmiersprache mit Reacts statische Typisierung und JSX, einer auf Schnelligkeit und Sicherheit optimierten JavaScript-Variante, umgehen kann.

Das neue Dateiformat .tsx steht zur Verfügung, um JSX-Syntax und TypeScript-Code in einer Datei nutzen zu können. Weiterhin neu ist die Möglichkeit, Klassenausdrücke zu nutzen. Mit ihnen lassen sich, ähnlich wie Klassendeklarationen, Klassen erstellen. Im Gegensatz zu den Deklarationen können sie überall, wo Ausdrücke zum Einsatz kommen, wie in extends-Anweisungen, eingesetzt werden.

Zudem können Entwickler in TypeScript 1.6 eigene Type-Guard-Funktionen erstellen. Damit ist die Arbeit mit Interfaces für Überprüfungen möglich und es ergeben sich neue Optionen für eigene Analysen. Zum Verbinden zweier Typen gibt es nun den Typoperator & (Intersection), um das Arbeiten mit Mixins und das Erweitern von Klassen um neue Methoden zu erleichtern.

In TypeScript lassen sich jetzt auch abstrakte Klassen einsetzen. Die Entwicklung der Sprache lässt sich dank Microsofts Open-Source-Bemühungen nachvollziehen. Auf GitHub steht eine Liste aller Änderungen bereit, welche in altem Code eventuell Fehler hervorrufen könnten.

(ts, hannover)

(siehe auch heise-News-Ticker:)

Hannover · EDV-Beratung · Linux · Novell · Microsoft · Seminar · IT-Consult · Netzwerk · LPIC · CLE