Revision 434: TypeScript 4.0

Published: July 21, 2020, 12:39 p.m.

Beinahe schon Tradition: Stefan und Peter analysieren die n\xe4chste TypeScript\nVersion im Detail. Das erwartet euch in Version 4.\n\n\nUNSER SPONSOR\n\n\n\nDie ATMINA Solutions GmbH entwickelt am Standort Hannover Web-Applikationen,\nMobile-Apps und unterst\xfctzende Backend Systeme. Das Team aus Software\nIngenieur*innen, Programmierer*innen und Designer*innen setzt dabei auf moderne,\ntransparente Prozesse und liefert zum fr\xfchestm\xf6glichen Zeitpunkt Prototypen und\nausf\xfchrbare Software.\nDu kannst dort erfolgreiche Portall\xf6sungen f\xfcr Telekommunikationsprovider sowie\nSaaS Pakete f\xfcr den Pflege- und Gesundheitssektor mit vielen Tausend Nutzern\nentwickeln. Oder f\xfcr die Bundeszentrale f\xfcr gesundheitliche Aufkl\xe4rung ein\nmobile-first Online-Game als Progressive Web App.\nEgal wof\xfcr Du dich entscheidest, bei ATMINA steht der Mensch im Vordergrund,\nsowohl Mitarbeiter*in als auch Anwender*in. Schau Dich bei uns um.\n\n\nSCHAUNOTIZEN\n\n[00:01:39] TYPESCRIPT 4.0\n\nDie n\xe4chste TypeScript Version steht vor der T\xfcr! Bevor wir allerdings \xfcber den\nkommenden Release reden sprechen wir \xfcber \u201eDevelopment in the open\u201c, und wie das\nTypeScript Team mit neuen Features umgeht. Ver\xf6ffentlicht wird ja nun vier mal\nim Jahr, und was kommt kann man sehr gut auf deren Roadmap sehen, z.B. ein\nVersuch zu nominalen Typen. Im Detail sehen wir uns allerdings das Herzst\xfcck\nVariadic Tuple Types an, das Stefan dazu gebracht hat die TypeScript\nQuelldateien mal selbst zu kompilieren und geh\xf6rig Bugs und Feedback\neinzutragen. Wir sprechen \xfcber bewusst unfertige Types, was spannend an\nstrukturellen Typsystemen ist, und nat\xfcrlich warum wir OOP doof finden. Das tun\nandere \xfcbrigens auch. Zu Recht! Abschlie\xdfend gehen wir auf Editor-Verbesserungen\nein, Short circuit assignements und Updates bei JSX. Tolles Release!