Skip to content

Mountain View: Macro-free stackless coroutines in C++14

L
Hosted By
Leo B. and Arthur O.
Mountain View: Macro-free stackless coroutines in C++14

Details

[Please don't RSVP unless you're actually coming; if your plans change, please cancel your RSVP before noon of the day of the meeting.]

Stackless coroutines are one of the highly anticipated future features of C++. However, to the disappointment of many, they did not make C++17. We will look at what stackless coroutines bring to C++, and how we can have many of the benefits now with a library-based implementation.

John Bandela first started programming in C++ at age 14 when he cajoled his parents into buying him Visual C++ 1.0 for his birthday. It took a while, but as he learned the language, he decided he really liked C++. He attended the University of Florida and obtained his undergraduate degree in Computer and Information Science. During his undergraduate time, he created Boost.Tokenizer (http://www.boost.org/doc/libs/1_64_0/libs/tokenizer/introduc.htm). He went on to medical school and neurosurgery residency, but decided to do something with a little less scary undefined behavior and returned to programming in C++. Currently, he works for Google, helping make software available and reliable.

Join us after the talk at the Tied House for drinks and food!

Photo of Cpp Bay Area: C++ Programming In and Around Silicon Valley group
Cpp Bay Area: C++ Programming In and Around Silicon Valley
See more events