1 day ago · Writing · 0 comments

Sword juggling is simple. I’ll prove it to you by explaining it. First, acquire three – or, if you feel ambitious, four swords. Divide the swords between your hands. Starting with one hand, the one holding two swords if juggling with three, toss a sword into the air. As this sword is about to reach your other hand, toss the sword in that hand and catch the falling sword by, and this is important, its handle, not the blade. Then repeat this process as the airborne sword reaches the hand you started with. Now keep doing this, ensuring that you do not cut your fingers off in the process. To make the subtext, well, text. This is an allegory about the C programming language, although it applies to others too. C being simple is a common idea, especially made in discussion about and as contrast to Rust. It’s true that C is simple. The language is small and the standard is, relatively, short. Just like sword juggling is simple, C being simple doesn’t mean programming in C is easy. In fact…

No comments yet. Log in to reply on the Fediverse. Comments will appear here.