Eff: functional programming language based on algebraic effect handlers
https://www.eff-lang.org/
https://www.eff-lang.org/
8 Fallacies of Distributed Computing
https://en.wikipedia.org/wiki/Fallacies_of_distributed_computing
https://en.wikipedia.org/wiki/Fallacies_of_distributed_computing
Memory Safety in a Modern System Programming (DLang)
https://dlang.org/blog/2022/06/21/dip1000-memory-safety-in-a-modern-system-programming-language-pt-1/
https://dlang.org/blog/2022/06/21/dip1000-memory-safety-in-a-modern-system-programming-language-pt-1/
❤1
OSv: Open Source High Performance Operating System (Unikernel) Designed for the Cloud
https://osv.io/
https://osv.io/
osv.io
OSv - the operating system designed for the cloud
OSv is an open source project to
build the best OS for cloud workloads
build the best OS for cloud workloads
Seastar: an advanced, open-source C++ framework for high-performance server applications on modern hardware
https://seastar.io/
https://seastar.io/
👍1
Bun is a fast all-in-one JavaScript runtime (written in Zig)
https://bun.sh
https://bun.sh
bun.sh
Bun is a fast all-in-one JavaScript runtime
Bundle, transpile, install and run JavaScript & TypeScript
projects – all in Bun. Bun is a new JavaScript runtime with
a native bundler, transpiler, task runner and npm client built-in.
projects – all in Bun. Bun is a new JavaScript runtime with
a native bundler, transpiler, task runner and npm client built-in.
❤6
What Every Programmer Should Know About Memory
https://people.freebsd.org/~lstewart/articles/cpumemory.pdf
https://people.freebsd.org/~lstewart/articles/cpumemory.pdf
❤4
Stabilizer: Statistically Sound Performance Evaluation (LLVM)
https://github.com/ccurtsinger/stabilizer
https://github.com/ccurtsinger/stabilizer
GitHub
GitHub - ccurtsinger/stabilizer: Stabilizer: Rigorous Performance Evaluation
Stabilizer: Rigorous Performance Evaluation. Contribute to ccurtsinger/stabilizer development by creating an account on GitHub.
GCC Rust Frontend Approved by GCC Steering Committee
https://gcc.gnu.org/pipermail/gcc/2022-July/239057.html
https://gcc.gnu.org/pipermail/gcc/2022-July/239057.html
👍1
spectypes: Fast, compiled, eval-free data validator/transformer (TypeScript)
https://github.com/iyegoroff/spectypes
https://github.com/iyegoroff/spectypes
GitHub
GitHub - iyegoroff/spectypes: Fast, compiled, eval-free data validator/transformer
Fast, compiled, eval-free data validator/transformer - GitHub - iyegoroff/spectypes: Fast, compiled, eval-free data validator/transformer
Checked C: an extension to C that lets programmers write C code that is guaranteed by the compiler to be type-safe
https://github.com/Microsoft/checkedc
https://github.com/Microsoft/checkedc
GitHub
GitHub - microsoft/checkedc: Checked C is an extension to C that lets programmers write C code that is guaranteed by the compiler…
Checked C is an extension to C that lets programmers write C code that is guaranteed by the compiler to be type-safe. The goal is to let people easily make their existing C code type-safe and elim...
👍1
Compiler Jobs: a listing of compiler, language and runtime teams for people looking for jobs in this area
https://mgaudet.github.io/CompilerJobs/
https://mgaudet.github.io/CompilerJobs/
C2Rust helps you migrate C99-compliant code to Rust
https://github.com/immunant/c2rust
https://github.com/immunant/c2rust
GitHub
GitHub - immunant/c2rust: Migrate C code to Rust
Migrate C code to Rust. Contribute to immunant/c2rust development by creating an account on GitHub.
Perceus: Garbage Free Reference Counting with Reuse
https://www.microsoft.com/en-us/research/publication/perceus-garbage-free-reference-counting-with-reuse/
https://www.microsoft.com/en-us/research/publication/perceus-garbage-free-reference-counting-with-reuse/
Microsoft Research
Perceus: Garbage Free Reference Counting with Reuse (Extended version) - Microsoft Research
We introduce Perceus, an algorithm for precise reference counting with reuse and specialization. Starting from a functional core language with explicit control-flow, Perceus emits precise reference counting instructions such that programs are _garbage free_…
JavaScript readability vs performance: a false tradeoff
https://blog.shimin.io/javascript-readability-vs-performance-a-false-tradeoff/
https://blog.shimin.io/javascript-readability-vs-performance-a-false-tradeoff/
Shimin's Separate Concerns
JavaScript readability vs performance: a false tradeoff
"Prefer readability over premature optimization" is a popular developer mantra, but the mantra also implies that the two are mutually exclusive. Does this assumption actually hold true when we are dealing with hard-to-parse one-liners?