heise Developer
92 subscribers
8.09K links
Informationen für Entwickler

Powered by @DerNewsChannel
Download Telegram
C++23: Der neue C++-Standard ist fertig
#CC #Programmiersprachen #Standards

C++23 wird der nächste C++-Standard nach C++20 sein․ Er bringt deutliche Verbesserungen für die Programmiersprache mit․
C++23: Deducing This erstellt explizite Zeiger
#CC #Programmiersprachen #Softwareentwicklung #Standards

Mit der C++-Neuerung Deducing This, die auch expliziter Objektparameter heißt, wird der implizite this-Zeiger einer Mitgliedsfunktion explizit․
Cython: Fünf Jahre Entwicklungszeit für Version 3․0, mehr im Pure-Python-Modus
#CC #Compiler #Cython #Programmiersprachen #Python #transpiler

Das auf das Zusammenspiel von Python und C ausgelegte Cython erweitert in Version 3․0 den Pure-Python-Modus und führt jüngere Python-Features ein․
C++23: Mehr kleine Perlen in der Kernsprache
#CC #Programmiersprachen

Mit dem statischen mehrdimensionalen Subscript und dem Aufrufoperator hat die Kernsprache von C++23 mehr zu bieten․
Programmiersprache C++: Benchmark der parallelen STL-Algorithmen
#Benchmark #CC #ParallelComputing #Programmiersprachen #STL

In einem Gastbeitrag zum Blog "Modernes C++" beschreibt Victor J․ Duvanenko die parallelen STL-Algorithmen․
C++23: Eine modularisierte Standardbibliothek und zwei neue Funktionen
#CC #Programmiersprachen #Programmierung

Dank der modularisierten Standardbibliothek und den beiden Funktionen std::print und std::println lässt sich C++23 deutlich angenehmer verwenden․
C++23: Eine neue Art der Fehlerbehandlung mit std::expected
#CC #Programmiersprachen

C++23 erweitert die Schnittstelle von std::optional und führt den neuen Datentyp std::expected für die Fehlerbehandlung ein․
heise-Angebot: Von C/C++ zu Rust: Online-Konferenz zur Migration und Integration
#CC #Programmiersprachen #Rust #Softwareentwicklung #WebAssembly

Am 24․ Oktober wendet sich die betterCode() Rust vor allem an diejenigen, die Rust nutzen möchten, um ihre C/C++-Codebasis zu migrieren oder zu ergänzen․
C++23: Vier neue assoziative Container
#CC #Performance #Programmiersprachen

Insgesamt gibt es für C++ nun zwölf assoziative Container․ Die vier neuen gibt es in C++23 aus einem Grund: Performanz․
Schlanke, flexible GUIs für den Embedded-Bereich mit Slint 1․2
#CC #Embedded #EmbeddedSystems #Entwicklungsumgebung #GUI #InternetderDinge #Rust #Slint #Softwareentwicklung

Mit Version 1․2 erweitert Slint, das schlanke Toolkit für fensterbasierte GUIs, seine Fähigkeit bei der Entwicklung anwenderfreundlicher, eingebetteter Systeme․
heise-Angebot: iX-Workshop: C++20 Deep Dive – Concepts, Ranges, Module, Coroutinen (10% Rabatt)
#CC #Programmierung

Für erfahrene C++-Entwickler: Lernen Sie die wichtigen Features von C++20 kennen, um sie gezielt und effektiv in eigenen Projekten einzusetzen․