All posts tagged programming/c
A discussion of technology is not sufficient without bringing up the languages and methods of expression that we use to develop solutions to technical (and social) problems. As such, programming is obviously an important part of the discourse, of which I have many opinions and advice to counter pitfalls and exercises to strengthen skill.
Sometimes you need a powerful, low-level language that laughs at the idea of type-safely. That language is certainly C. I'm a kernel person, and I sometimes write things related to C.
C is a tricky language. For beginners, it can be daunting. It is, however, a very very simple language at its core. Once you commit yourself to avoiding certain fallacies or style mishaps, you can very easily write good C that both humans and machines understand.
We all make mistakes regardless of how good people think you are. Speedrunners show us that our mistakes can be fun, and we shouldn't be ashamed of them. We look at the video game Doom and the bugs that allow speedrunners to break the game all in good fun.
If you'd like to comment, just send me an email at firstname.lastname@example.org or on either Twitter or via my rstat.us profile. I will love to hear from you! Any opinions, criticism, etc are welcome. All content off of this domain is licensed as CC0