A bittorrent client in Rust. Contribute to ikatson/rqbit development by creating an account on GitHub. (more…)
Read more »
In writing fastnbt, I
struggled to find an in depth explanation of how to write a
deserializer with serde. I want to explore how serde works using
cargo
expand.
... (more…)
Read more »
My engineering diploma involved some digital signal processing (DSP),
in particular sound generation and recognition. Throughout my studies
I went through a ton of audio files, usually using C++ to process them.
I've written a custom .wav file loader, of ...
Read more »
Introducing `safer_ffi`, a Rust framework that allows you to write foreign function interfaces (FFI) without polluting your Rust code with `unsafe` while improving readability. (more…)
Read more »
In Rust in 2023, @nrc floated an idea of a Rust compiler rewrite.
As my hobby is writing Rust compiler frontends (1, 2), I have some (but not very many) thoughts here!
The post consists of two parts, covering organizational and technical aspects. (more…)
Read more »