Tag about-programming
12 bookmarks have this tag.
Stuff about programming that doesn’t really fit into smaller categories.
12 bookmarks have this tag.
Stuff about programming that doesn’t really fit into smaller categories.
one of my favourite RFCs probably
A nice overview of STM primitives.
Variables are the trickiest part of lambda calculus. And naming is the trickiest part of variables: the most complex code in our lambda evaluator is the part that renames variables to perform capture-avoiding substitutions.
Names are artificial tedious tags whose sole purpose is to aid human comprehension. Can we get rid of them? There ought to be a way to study computation without naming names.
This is the closing-file-handles-on-Windows post.
I'm titling this post Surprisingly Slow because the slowness was either surprising to me or the sub-optimal practices leading to slowness are prevalent enough that I think many programmers would be surprised by their existence.
The site contains all the lectures, project materials and tools necessary for building a general-purpose computer system and a modern software hierarchy from the ground up.
a whirlwind tour through the guts of the system
Ruby tutorial with very unusual and interesting writing style.
Up for a challenge and love programming? Well it seems that Bots Are Stupid might be a good fit for you. An ultra-precise platformer where you don't directly control things — what could possibly go wrong?
Book about proofs with Lean.
A blog post explaining the “single owner of data, everyone has indices instead of pointers” model. Not actually about Rust per se, just happens to be really useful for Rust.
See also: Modeling graphs in Rust using vector indices.