Inferno: A small operating system for building crossplatform distributed systems
https://www.vitanuova.com/inferno/
https://www.vitanuova.com/inferno/
MirageOS: Self-managed internet infrastructure with unikernels
https://mirage.io/blog/announcing-mirage-40
https://mirage.io/blog/announcing-mirage-40
mirage.io
Announcing MirageOS 4.0.0 | MirageOS
Read the post on "Announcing MirageOS 4.0.0" from our blog.
Best Refactoring You've Never Heard Of (Functional Programming)
https://www.pathsensitive.com/2019/07/the-best-refactoring-youve-never-heard.html?m=1
https://www.pathsensitive.com/2019/07/the-best-refactoring-youve-never-heard.html?m=1
Pathsensitive
The Best Refactoring You've Never Heard Of
Update 12/31/2019 : I have also written a guest post on this topic for PL Perspectives, with fewer details but more applications. Update 7...
C++ Lifetime Annotations
https://discourse.llvm.org/t/rfc-lifetime-annotations-for-c/61377
https://discourse.llvm.org/t/rfc-lifetime-annotations-for-c/61377
LLVM Discussion Forums
[RFC] Lifetime annotations for C++
Martin Brænne @martinboehme Rosica Dejanovska @scentini Gábor Horváth @Xazax-hun Dmitri Gribenko @gribozavr Luca Versari @veluca93 Summary We are designing, implementing, and evaluating an attribute-based annotation scheme for C++ that describes object…
❤4
Region Borrow Checker in Vale
https://verdagon.dev/blog/zero-cost-refs-regions
https://verdagon.dev/blog/zero-cost-refs-regions
Hand optimizing the TCC code generator
https://briancallahan.net/blog/20220406.html
https://briancallahan.net/blog/20220406.html
C++20 Ranges Composition
https://www.cppstories.com/2022/ranges-composition/
https://www.cppstories.com/2022/ranges-composition/
C++ Stories
C++20 Ranges: The Key Advantage - Algorithm Composition
Conceptually a Range is a simple concept: it’s just a pair of two iterators - to the beginning and to the end of a sequence (or a sentinel in some cases). Yet, such an abstraction can radically change the way you write algorithms. In this blog post, I’ll…
C++ std::hive proposal
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2021/p0447r15.html
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2021/p0447r15.html
Substructural Type Systems
https://wiki.604kph.xyz/wiki/Substructural_type_system?lang=en
https://wiki.604kph.xyz/wiki/Substructural_type_system?lang=en
Changing C++ std::sort at Google’s Scale and Beyond
https://danlark.org/2022/04/20/changing-stdsort-at-googles-scale-and-beyond/
https://danlark.org/2022/04/20/changing-stdsort-at-googles-scale-and-beyond/
Experimental chill
Changing std::sort at Google’s Scale and Beyond
TL;DR; We are changing std::sort in LLVM’s libcxx. That’s a long story of what it took us to get there and all possible consequences, bugs you might encounter with examples from open so…
❤1