News for hackers. Stuff that matters.
Re:Thirteen Years of Bad Game Code by z3t4 on Friday March 31, 2017 @03:22AM (#14001781)
I might be biased as I agree 100% on the takeaway, but this is amazing! Not only did he use best practice, but most importantly he made his own conclusions, and learned new things, instead of just accepting things how they where.

When I started coding, I though you could only have one letter variables, like a, b, c, x, y, z. I did not question this, but one day I ran out of variables ...

Edit:

I looked at some of his other posts and saw an altitude bed on an old photo, witch concludes he probably is/was an athlete. I think it's common among athletes to have the mindset that they want to keep improving their skill level. This can be a good trait as a developer, but they are hard to manage, as such persons will quickly outperform their colleges and get bored. They work best with other people like themselves, or with old experienced developers. Make sure you protect him so that he do not burn out himself or his team. While these "10X" developers can work very hard, they are just humans.

Re:Thirteen Years of Bad Game Code by danielsamuels on Friday March 31, 2017 @07:54AM (#14002840)
> When I started coding, I though you could only have one letter variables, like a, b, c, x, y, z. I did not question this, but one day I ran out of variables ...

At least the minifier wouldn't have to do much work. :)

Re:Thirteen Years of Bad Game Code by cableshaft on Friday March 31, 2017 @10:37AM (#14004209)
I started development on Texas Instrument calculators. On most of those, you could only have one letter variables in its TI-BASIC programming. I lucked out and convinced my parents to spring a little extra for the TI-85, and it had a lot of extra goodies, including named variables.

I credit a lot of my initial understanding of how programming works to making various text-based games on those calculators while only half paying attention to class in high school.

Re:Thirteen Years of Bad Game Code by kkoomi on Friday March 31, 2017 @11:12PM (#14010192)
The TI-85/6 is a magical device. A widespread built-in text editor, compiler and GUI library in one.

I was very sad when I realized the BASIC performance was like an order of magnitude worse than ASM performance.