Today I learnt that Emacs defines a ring structure using just a fixed size array, to give you the convenience of circular structures and dynamically sized arrays!
miniblog.
Related Posts
I'm experimenting with live-evaluating tests in my programming language project.
It's relatively fiddly to hook up a UI for this, but it saves a precious keystroke to run the tests! I'm hoping that it results in more, better tests due to the convenience.
The PHP 1.0 announcement has aged pretty well! Rasmus focuses on simplicity, how little you need to get started, and the things you can build.
This convenience and pragmatism has been a major factor in PHP's success.
Rust 1.26 is out! https://blog.rust-lang.org/2018/05/10/Rust-1.26.html
In addition to some lovely language improvements, they've added a convenience function for slurping a text file given its path. It's the little things :)
