Implememting the use of filesystem real shared memory between processes in Windows, MacOS and Linux with unified semantics. (Linux has many caveats to using file locks)
Episode Summary
Rob and Jason are joined by Sebastian Theophil from think-cell. They first talk discuss a blog post on building a 1 billion LOC project with the Threadripper 3990X and a browser extension for easily searching for C++ reference help. Then they talk to Sebastian about his teams efforts to port their Windows C++ codebase onto MacOS and some of the challenges they dealt with, as well as recent efforts to start porting some of the code into Web Assembly.
News
Threadripper 3990X: The Quest to Compile 1 Billions lines of C++ on 64 cores
Looking for Approachable Open Source Projects to Contribute to
C++ Search Extension v0.2 released
Links
think-cell: Join us as a C++ developer
Windows, macOS and the Web: Lessons from cross-platform development at think-cell
tcjs library for generating type-safe JavaScript bindings for C++/Emscripten
Sponsors
Visual Assist