Event Schedule

Aug 25

Day 1
Registration and Coffee
Welcome to Core C++ 2021!
Latency Observability
  • Amir Kotler

The many faces of Number <--> String conversions
Slides
  • Dvir Yitzchaki

Coffee Break
Writing a cache-friendly C++ code
  • Avi Lachmish

Video Rendering on Frontend and Backend
Slides
  • Shachar Langbeheim

C++17 key features
Slides
  • Alex Dathskovsky

Generators, Coroutines and Other Brain Unrolling Sweetness
  • Adi Shavit

Lunch
Obfuscation and beyond: securing your binary
Slides
  • Alex Cohn Reblaze

The MLIR Framework: A Brief Introduction to Deep Learning Compilers
  • Dafna Mordechai

Ownership model in C++ and beyond
  • Inbal Levi

Don’t do what I did
Slides
  • Yossi Moalem

Coffee Break
Bjarne Stroustrup - Thriving in a crowded and changing world: C++ 2006-2020
  • Bjarne Stroustrup Morgan Stanley

Coffee Break
Meetup: Lightning Talks

Aug 26

Day 2
Registration and Coffee
C++ 20 Overview: The Big Four
Slides
  • Pavel Yosifovich

Coffee Break
Argument Passing, Core Guidelines, and Aliasing
  • Roi Barkan

C++ on the Edge – Machine Learning + Microcontrollers + C++
  • Michael Peeri

opt-viewer: Inspecting compiler optimizations in high-level code
Slides
  • Ofek Shilon

Design Patterns for Hardware Packet Processing on FPGAs
Slides
  • Haggai Eran

Lunch
C++ Integer Promotion is Completely Broken
  • Shachar Shemesh

Understanding and mastering C++'s complexities
  • Amit Barzilay

  • Amir Kirsh

Lint Behind the Scenes
  • Maayan Shoval

Understanding and mastering C++'s complexities
  • Amit Barzilay

  • Amir Kirsh

Coffee Break
Modern Design Patterns with Modern C++
  • Muhammad Zahalqa

Implementing C++ Semantics in Python
Slides
  • Tamir Bahar