Things Zig comptime Won't Do
https://matklad.github.io/2025/04/19/things-zig-comptime-wont-do.html
Discussions: https://discu.eu/q/https://matklad.github.io/2025/04/19/things-zig-comptime-wont-do.html
Things Zig comptime Won't Do
https://matklad.github.io/2025/04/19/things-zig-comptime-wont-do.html
Discussions: https://discu.eu/q/https://matklad.github.io/2025/04/19/things-zig-comptime-wont-do.html
I'm currently implementing the tree borrows paper for schmu. So far 22 of our 65 borrowing unit tests are passing.
I also found out that the current schmu borrow checker is overly strict at times. Code like this
```
let y& = 10
let z& = &y
ignore(y)
z
```
does not type check in schmu because binding `y` is used while it's still borrowed to `z`.
In tree borrows (and Rust) this typechecks because no harm is done if we're only reading and not writing.
Flambda2 Ep. 4: How to write a purely functional compiler | OCamlPro - https://ocamlpro.com/blog/2025_02_19_the_flambda2_snippets_4/
Python is an interpreted language with a compiler
https://ntietz.com/blog/python-is-an-interpreted-language-with-a-compiler/
Discussions: https://discu.eu/q/https://ntietz.com/blog/python-is-an-interpreted-language-with-a-compiler/
The 5 Levels of Configuration Languages via @hasnep https://lobste.rs/s/erkm24 #plt
https://beza1e1.tuxen.de/config_levels.html
facet: Rust reflection, serialization, deserialization — know the shape of your types
https://github.com/facet-rs/facet
Discussions: https://discu.eu/q/https://github.com/facet-rs/facet
The SRE regular-expression notation (1998)
https://www.khoury.northeastern.edu/~shivers/papers/sre.txt
Discussions: https://discu.eu/q/https://www.khoury.northeastern.edu/~shivers/papers/sre.txt
Thinking like a compiler: places and values in Rust
https://steveklabnik.com/writing/thinking-like-a-compiler-places-and-values-in-rust/
Discussions: https://discu.eu/q/https://steveklabnik.com/writing/thinking-like-a-compiler-places-and-values-in-rust/
Writing C for curl | daniel.haxx.se
https://daniel.haxx.se/blog/2025/04/07/writing-c-for-curl/
Discussions: https://discu.eu/q/https://daniel.haxx.se/blog/2025/04/07/writing-c-for-curl/
A rough survey of compilation, recompilation, and compile-time evaluation