06.02.2024
Microsoft
TypeScript 5.4 Beta mit vielen Neuerungen
Autor: Bernhard Lauer
typescriptlang.org
TypeScript 5.4 Beta ist zum Testen verfügbar. Die Version bietet viele Verbesserungen bei der Typverengung, die Typhilfe NoInfer, groupBy, bessere Optionen für Bundler und mehr.
Daniel Rosenwasser, Senior Program Manager TypeScript, stellt in diesem ausführlichen Blogbeitrag die Neuerungen von TypeScript 5.4 vor, das seit kurzem als Beta-Version zur Verfügung steht. Geladen werden kann die neue Beta-Version mit Hilfe des NuGet Paketmanagers (npm) über diesen Befehl:
npm install -D typescript@beta
Hier ein kurzer Überblick der Neuerungen, welche Daniel Rosenwasser in seinem Blogbeitrag erläutert:
- Preserved Narrowing in Closures Following Last Assignments
- The NoInfer Utility Type
- Object.groupBy and Map.groupBy
- Support for require() calls in --moduleResolution bundler and --module preserve
- Checked Import Attributes and Assertions
- Quick Fix for Adding Missing Parameters
- Upcoming 5.5 Deprecations
- Breaking Changes
Die Website zu TypeScript finden Sie unter typescriptlang.org und die GitHub-Seiten zum Produkt unter github.com/microsoft/TypeScript.
Raumbuchung
Neue Funktionen für Logitech Sync
Logitech hat mit Logitech Sync neue Software-Tools für den Fernzugriff, die Raumbuchung, Einblicke in die Nutzung und Automatisierungen zur Vereinfachung der Raum- und Geräteverwaltung vorgestellt.
>>
Programmiersprachen
Tiobe-Index Mai 2024 - Fortran unter den Top Ten
Fortran erlebt gerade ein bemerkenswertes Comeback und hat die Top 10 des TIOBE-Indexes erklommen – warum die Programmiersprache nach über 20 Jahren wieder gefragt ist.
>>
Visual Studio Code
NuGet-Pakete mit dem neuen C# Dev Kit in Visual Studio Code managen
Mit der Einführung des neuesten C# Dev Kit bietet Visual Studio Code jetzt erweiterte Funktionen zur direkten Verwaltung Ihrer NuGet-Pakete über die Befehlspalette.
>>
Neue .NET-Funktionen
Code-Refaktorisierung mit Collection Expressions in .NET vereinfacht
Die neuen Collection Expressions ermöglichen eine effizientere und besser lesbare Programmierung, die speziell auf die Bedürfnisse moderner Softwareentwicklung zugeschnitten ist.
>>