As someone who is interested in systems programming, and has experience working with Go, but not with C or C++1, The Odin language is a great fit. Proper systems language Odin is a systems langauge that can viably be used to create programs that you would otherwise create in C or C++. There’s no garbage […]
Technology makes it possible to produce more with less, but it doesn’t result in people have more leisure time; quite the opposite, people have less leisure time. As technology automates more and more work, fewer people will have useful things to contribute to society, and even when they do, they will have to work more […]
I’ve been in a position where I have to evaluate potential candidate’s programming abilities, and man, it’s really hard to find people who can program. I’m not even talking about programmers with exceptional abilities. I just mean people who can reason about things in a somewhat abstract way, understand pointers and recursion, and solve simple […]
The industry at large accepts that 3D video games are a special category with very high performance demands, but somehow application servers that need to serve millions of people everyday are not seen in the same light. For web servers, it's often seen as ok to program the backend in Python or Ruby.
I'm going to claim that most jobs will not really teach you how to become a good programmer. In fact, most of them will more than likely cause brain rot, and make you a worse programmer.