Eli Bendersky: On Recursion, Continuations and Trampolineshttps://eli.thegreenplace.net/2017/on-recursion-continuations-and-trampolines/
👍2
CS 6120: Advanced Compilers: The Self-Guided Online Coursehttps://www.cs.cornell.edu/courses/cs6120/2020fa/self-guided/
👍2❤1🎃1
Memory, Pages, mmap, and Linear Address Spaces
https://pointersgonewild.com/2023/03/12/memory-pages-mmap-and-linear-address-spaces/
https://pointersgonewild.com/2023/03/12/memory-pages-mmap-and-linear-address-spaces/
Pointersgonewild
Memory, Pages, mmap, and Linear Address Spaces
👍1
API Design Case of Study: Microsoft Windows Kernel Event Logging APIhttps://caseymuratori.com/blog_0025
The Worst API Ever Made
A call-by-call look at context switch logging with the Event Tracing for Windows API.
😁1
Practical libc-free threading on Linux (C)
https://nullprogram.com/blog/2023/03/23/
https://nullprogram.com/blog/2023/03/23/
❤5
Butler: Virtual operating system that runs multi-players applications on the web (Haskell)https://tristancacqueray.github.io/blog/introducing-butler
Tristan's Zettelkasten
Introducing Butler Virtual Operating System
This post introduces [[butler]], a virtual operating system that runs multi-players applications on the web. In two parts, I present:
👎1
CSE325 Lecture Videos
Low Level Programming
https://www.youtube.com/playlist?list=PL3GWPKM6L17H0RyU2o7p9gCnepjSTaHia
Low Level Programming
https://www.youtube.com/playlist?list=PL3GWPKM6L17H0RyU2o7p9gCnepjSTaHia
🤯1👌1
Moving from Rust to C++
https://raphlinus.github.io/rust/2023/04/01/rust-to-cpp.html
https://raphlinus.github.io/rust/2023/04/01/rust-to-cpp.html
Raph Levien’s blog
Moving from Rust to C++
Note to readers: this is an April Fools post, intended to satirize bad arguments made against Rust. I have mixed feelings about it now, as I think people who understood the context appreciated the humor, but some people were confused. That’s partly because…
🤡6🤔3🤣2👻2👎1👏1
New major C standard sets the world in fire (C23)
https://queue.acm.org/detail.cfm?id=3588242
https://queue.acm.org/detail.cfm?id=3588242
😁2👎1
Buck2 Build System
https://engineering.fb.com/2023/04/06/open-source/buck2-open-source-large-scale-build-system/
https://engineering.fb.com/2023/04/06/open-source/buck2-open-source-large-scale-build-system/
Engineering at Meta
Build faster with Buck2: Our open source build system
Buck2, our new open source, large-scale build system, is now available on GitHub. Buck2 is an extensible and performant build system written in Rust and designed to make your build experience faste…
🤮6❤1
MutexProtected: A C++ Pattern for Easier Concurrency
https://awesomekling.github.io/MutexProtected-A-C++-Pattern-for-Easier-Concurrency/
https://awesomekling.github.io/MutexProtected-A-C++-Pattern-for-Easier-Concurrency/
awesomekling.github.io
MutexProtected: A C++ Pattern for Easier Concurrency
In this post, we will discuss the challenges of programming with locks and how the C++ language offers some useful tools to make it easier. We will start with an example in C and then use C++ to improve upon it in steps. The example APIs are based on real…
System design and the cost of architectural complexity
https://dspace.mit.edu/handle/1721.1/79551
https://dspace.mit.edu/handle/1721.1/79551
A Whirlwind Tutorial on Creating Really Teensy ELF Executables for Linux (or, "Size Is Everything")
https://www.muppetlabs.com/~breadbox/software/tiny/teensy.html
https://www.muppetlabs.com/~breadbox/software/tiny/teensy.html
🌭2