heise Developer

GitHub stellt Copilot-Abrechnung auf Flex-Modelle um

Keine festen Token-Kontingente mehr und ein neuer Max-Tarif für Power-User: GitHub ändert sein Bezahlmodell für Copilot schon wieder.

Symphonia 0.6: Rust-Audioframework wird multimedial

Das Rust-Multimediaframework Symphonia 0.6 baut seine Architektur grundlegend um und bereitet sich auf künftige Video- und Untertitel-Unterstützung vor.

Neu in .NET 10.0 [23]: Neue LINQ-Operatoren LeftJoin() und RightJoin()

Ein Left (Outer) Join und ein Right (Outer) Join waren bisher schon in LINQ möglich. In .NET 10.0 gibt es dafür nun eigene Operatoren.

software-architektur.tv: John Romeros Prinzipien – mit Tom Asel

In der Episode diskutieren Eberhard Wolff und Tom Asel über einige fundamentale Prinzipien des Gaming-Pioniers John Romero für die Softwareentwicklung.

Von undefiniert zu definiert: Die Verwendung von std::launder in C++

Laundering in C++ hilft dabei, einen Pointer zu „waschen“ und so Compiler-Optimierungen für das Objekt dahinter zu deaktivieren.
Link: heise developer News