The STUDIA UNIVERSITATIS BABEŞ-BOLYAI issue article summary

The summary of the selected article appears at the bottom of the page. In order to get back to the contents of the issue this article belongs to you have to access the link from the title. In order to see all the articles of the archive which have as author/co-author one of the authors mentioned below, you have to access the link from the author's name.

 
       
         
    STUDIA INFORMATICA - Issue no. 2 / 2022  
         
  Article:   COROUTINES COMUNICATIONS. DESIGN AND IMPLEMENTATION ISSUES IN C++20.

Authors:  RADU LUPȘA, DANA LUPȘA.
 
       
         
  Abstract:  
DOI: 10.24193/subbi.2022.2.03

Published Online: 2023-04-08
pp. 37-48

VIEW PDF


FULL PDF

This paper explores the communication mechanisms and patterns available to coroutines to cooperate with one another. It investigates the issues in designing and implementing a framework for using C++20 coroutines effectively, for generators, asynchronous function calls, and especially asynchronous generators.

Received by the editors:

4 December 2022.



2010 Mathematics Subject Classification. 68N19, 68Q85.

1998 CR Categories and Descriptors. D.3.3 [Software]: Programming Languages – Language Constructs and Features; D.1.3 [Software]: Programming Techniques – Language Concurrent Programming.

Key words and phrases. asynchronous programming, coroutines, language design.
 
         
     
         
         
      Back to previous page