Die Zukunft meines deutschen Blogs

Im April des letzten Jahres habe ich begonnen, meine mittlerweile 130 Artikel deutsche Artikel ins Englisch zu übersetzen. In jeder Woche habe ich ca. 3 Artikel ins Englisch übersetzt und dazu noch einen deutschen Artikel geschrieben. Das war ganz schön viel Arbeit. Nun habe ich es fast geschafft.

Weiterlesen...
Kommentare 5Gelesen: 3702

And the Winners Are

Mads Ravn, Antonis Polykratis, Martin Mancuska, David Farago, Edgar Rojas, and Adrian Javaloy.

Weiterlesen...
Kommentar schreibenGelesen: 2727

Transactional Memory

Transactional Memory basiert auf der Idee der Transaktion aus der Datenbanktheorie. Transactional Memory soll den Umgang mit mehreren Threads deutlichen vereinfachen. Zum einen verhindern sie kritische Wettläufe und Verklemmungen, zum anderen können Transaktionen komponiert werden.

Weiterlesen...
Kommentar schreibenGelesen: 2803

Six Vouchers to Win

Ivan Cukic is currently writing a book on "Functional Programming in C++" for Manning Publication. Currently, 4 out of 14 chapters are published under the Manning Early Access Program. A new chapter is planned to appear each month. Here are the details of his book.

Weiterlesen...
Kommentar schreibenGelesen: 3048

Coroutinen

Coroutinen sind Funktionen, die ihren Ablauf unterbrechen und wieder aufnehmen können und dabei ihren Zustand behalten. Die Evolution in C++20 geht einen deutlichen Schritt weiter.

Weiterlesen...
Tags: C++20
Kommentar schreibenGelesen: 3325

Latches und Barriers

Latches und Barriers sind einfache Thread Synchronisierungsmechanismen, die es erlauben, mehrere Threads warten zu lassen, bis eine Operation fertig ist. Latches und Barriers wird es in drei Geschmacksrichtungen in C++20 geben: std::latch, std::barrier und std::flex_barrier.

Weiterlesen...
Tags: C++20
Kommentar schreibenGelesen: 3438

std::future Erweiterungen

Tasks in der Form von Promisen und Futuren in C++11 besitzen einen ambivalenten Ruf. Zum einen sind sie deutlich leichter zu verwenden als Threads oder Bedingungsvariablen, zum anderen besitzen sie eine große Unzulänglichkeit. Sie können nicht komponiert werden. Mit dieser Unzulänglichkeit räumt C++20 auf.

Weiterlesen...
Tags: Tasks, C++20
Kommentar schreibenGelesen: 3692

Modernes C++

Abonniere den Newsletter

Inklusive zwei Artikel meines Buchs
Introduction und Multithreading

Beiträge-Archiv

Sourcecode

Neuste Kommentare