Exploiting Coroutines to Attack the "Killer Nanoseconds"
https://www.vldb.org/pvldb/vol11/p1702-jonathan.pdf
https://www.vldb.org/pvldb/vol11/p1702-jonathan.pdf
👍2
Notes on C++ SFINAE, Modern C++ and C++20 Concepts
https://www.cppstories.com/2016/02/notes-on-c-sfinae/
https://www.cppstories.com/2016/02/notes-on-c-sfinae/
C++ Stories
Notes on C++ SFINAE, Modern C++ and C++20 Concepts
What is SFINAE? Where can you use this metaprogramming technique? Are there any better alternatives in Modern C++? And how about Concepts from C++20?
Read on to find out!
Note: I’d like to thank KJ for reviewing this article and providing me with valuable…
Read on to find out!
Note: I’d like to thank KJ for reviewing this article and providing me with valuable…
Reducing WebAssembly size by exploring all executions in LLVM
https://leaningtech.com/reducing-webassembly-size-by-exploring-all-executions-in-llvm/
https://leaningtech.com/reducing-webassembly-size-by-exploring-all-executions-in-llvm/
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…