Making C++ Memory-Safe Without Borrow Checking, Reference Counting, or Tracing Garbage Collection
https://verdagon.dev/blog/vale-memory-safe-cpp
https://verdagon.dev/blog/vale-memory-safe-cpp
๐3๐คฎ2๐ฉ1
Typed Closure Conversion for the Calculus of Constructions
https://arxiv.org/pdf/1808.04006.pdf
https://arxiv.org/pdf/1808.04006.pdf
๐1๐คก1
Vector ALU Patterns (RISC-V)
https://moonbaseotago.github.io/2023/06/19/vector-patterns.html
https://moonbaseotago.github.io/2023/06/19/vector-patterns.html
LLM Powered Autonomous Agents
https://lilianweng.github.io/posts/2023-06-23-agent/
https://lilianweng.github.io/posts/2023-06-23-agent/
lilianweng.github.io
LLM Powered Autonomous Agents
Building agents with LLM (large language model) as its core controller is a cool concept. Several proof-of-concepts demos, such as AutoGPT, GPT-Engineer and BabyAGI, serve as inspiring examples. The potentiality of LLM extends beyond generating well-writtenโฆ
๐1
Case Study: Algorithmic Trading With Go
https://polygon.io/blog/case-study-algorithmict-trading-with-go/
https://polygon.io/blog/case-study-algorithmict-trading-with-go/
Structures in C: From Basics to Memory Alignment
https://abstractexpr.com/2023/06/29/structures-in-c-from-basics-to-memory-alignment/
https://abstractexpr.com/2023/06/29/structures-in-c-from-basics-to-memory-alignment/
Abstract Expression
Structures in C: From Basics to Memory Alignment
Structures allow us to combine several variables to create a new data type. Some other languages support the same concept but call it โrecordsโ. If you come from object-oriented programโฆ
๐5
Few lesser known tricks, quirks and features of C
https://jorengarenar.github.io/blog/less-known-c
https://jorengarenar.github.io/blog/less-known-c
jorengarenar.github.io
Few lesser known tricks, quirks and features of C
๐ฅ3
A Monadic Framework for Delimited Continuations
https://legacy.cs.indiana.edu/~dyb/pubs/monadicDC.pdf
https://legacy.cs.indiana.edu/~dyb/pubs/monadicDC.pdf
Problems of C, and how Zig addresses them
https://avestura.dev/blog/problems-of-c-and-how-zig-addresses-them
https://avestura.dev/blog/problems-of-c-and-how-zig-addresses-them
Avestura's Blog
Problems of C, and how Zig addresses them
What are the problems of C, and how Zig addresses them?
๐ฏ2
MIR: A lightweight JIT compiler projecthttps://developers.redhat.com/blog/2020/01/20/mir-a-lightweight-jit-compiler-project
Red Hat Developer
MIR: A lightweight JIT compiler project | Red Hat Developer
For the past three years, I've been participating in adding just-in-time compilation (JIT) to CRuby. Now, CRuby has the method-based just-in-time compiler (MJIT), which improves performance for
โค3
meta-typing: Functions and algorithms implemented purely with TypeScript's type systemhttps://github.com/ronami/meta-typing
GitHub
GitHub - ronami/meta-typing: ๐ Functions and algorithms implemented purely with TypeScript's type system
๐ Functions and algorithms implemented purely with TypeScript's type system - ronami/meta-typing
๐ฉ3๐1
System Design Course
https://github.com/karanpratapsingh/system-design
https://github.com/karanpratapsingh/system-design
GitHub
GitHub - karanpratapsingh/system-design: Learn how to design systems at scale and prepare for system design interviews
Learn how to design systems at scale and prepare for system design interviews - karanpratapsingh/system-design
๐2
A list of compilers that can generate C code
https://github.com/dbohdan/compilers-targeting-c
https://github.com/dbohdan/compilers-targeting-c
GitHub
GitHub - dbohdan/compilers-targeting-c: A list of compilers that can generate C code
A list of compilers that can generate C code. Contribute to dbohdan/compilers-targeting-c development by creating an account on GitHub.
Energy Efficiency across Programming Languages
https://greenlab.di.uminho.pt/wp-content/uploads/2017/10/sleFinal.pdf
https://greenlab.di.uminho.pt/wp-content/uploads/2017/10/sleFinal.pdf
๐คฎ4๐1
Theorems for free!
https://www2.cs.sfu.ca/CourseCentral/831/burton/Notes/July14/free.pdf
https://www2.cs.sfu.ca/CourseCentral/831/burton/Notes/July14/free.pdf
๐1๐ฉ1๐คจ1
Why We Replaced Firecracker with QEMU
https://hocus.dev/blog/qemu-vs-firecracker/
https://hocus.dev/blog/qemu-vs-firecracker/
hocus.dev
Why We Replaced Firecracker with QEMU | Hocus Blog
Firecracker is not the best choice for all kinds of workloads.
โค1
PLDI'23 Main Track - Analysis and Optimizations
https://www.youtube.com/live/F3z39M0gdJU?feature=share
https://www.youtube.com/live/F3z39M0gdJU?feature=share
YouTube
PLDI'23 Main Track - Analysis and Optimizations - Tuesday - Cypress2