Stanford CS240: Advanced Topics in Operating Systems
Bringing SMP to Your UP Operating System
x86 - What does multicore assembly language look like? - Stack Overflow
The Genuine Sieve of Eratosthenes
CMSC 430
CMSC 430
c++ - What are the new features in C++17? - Stack Overflow
Machine Learning with Python: from Linear Models to Deep Learning | edX
Let's build an LC-3 Virtual Machine :: Rodrigo Araujo — Computer Scientist and Software Engineer
x86-64-reference.pdf
gcc - What is the difference between C, C99, ANSI C and GNU C? - Stack Overflow
Operating Systems: Three Easy Pieces
Writing a simple RISC-V emulator in plain C (Base integer, multiplication and csr instructions) — fmash16's blog
X86 Opcode and Instruction Reference
Adventures in JIT compilation: Part 2 - an x64 JIT - Eli Bendersky's website
JIT compiling a subset of Python to x86-64
System V Application Binary Interface - DRAFT
Compiling a Lisp: Overture | Max Bernstein
What's a Memory Allocator Anyway? - Benjamin Feng - YouTube
Software optimization resources. C++ and assembly. Windows, Linux, BSD, Mac OS X
Mutable Variables | LLVM: Implementing a Language
rust - Why can't I store a value and a reference to that value in the same struct? - Stack Overflow
Slate Examples
Understanding Bluetooth Security | Decipher
Introduction - The Rustonomicon
Compiling a Functional Language Using C++, Part 0 - Intro
Lambda calculus - Lambda Calculus
rfc/fun-compilers.md at master · soupi/rfc
In defense of crypto(currency) – A Few Thoughts on Cryptographic Engineering
fundamentals – A Few Thoughts on Cryptographic Engineering