Given the popularity of zero-based indexing in programming, shouldn't we call the first release v0?
miniblog.
Related Posts
I don't have a favourite 'just an integer' type in Rust. I was writing a progress function for a Rust program that counts up to 20 input files.
u64 is sometimes fiddly, usize makes me think about indexing, and u32/u16/u8 make me think that something is performance sensitive.
I find myself writing .iter().map(|x| ...).collect() really often in Rust. I'm wondering if I should write a helper method on Vec, but it seems less idiomatic.
Iterators compose, but they're less versatile (no indexing) and awkward to return from functions.
Indexing into arrays in J using complex numbers! Seems totally bananas, but provides some interesting composability.