hoodie blog

where hendrik occationaly drops some articles

Handpicked Rusty Crates

I've been leaning Rust for a year now. Yes, I'm still learning, but I have in this time released1 and contributed2 to a number of crates. But it is only because of some amazing crates that I was able to write the code that I wanted. And if they hadn't bee…

Time and Datetime Again

Prerequisite Last July I was looking around for some Rust projects to contribute to in order to sharpen my teeth on an existing codebase. I ran into a Rust crate called datetime. After I heard that Rust's Regex was supposedly very fast - I though - a crat…

Hendriks Singalong Book

The Problem When I'm asked to accompany somebody on the guitar, no big deal, I can usually come up with the right chords to a song. When it comes to actually singing along, now that is more of a problem. I just have a better memory for chords and melodies…

Parsing a File in Two Languages

Introduction A friend asked me today to write him a little script to filter a file in ruby. The objective was odd but simple, the file looked like this: this file contains lines that start with quotes like this, not but "like" this and another …

Will Rust stick around?

So I just finished listening to some almost ancient episodes of CRE (German) about interesting programming languages including dylan, erlang and c++, and especially the episode on dylan made me wonder: Why is this not more popular? Dylan is a functional …