4 ms·
I gave up early on TOS-100, but that was before I did nand2tetris. I did Nand2tetris before Shenzhen-IO and really enjoyed it. Yet to finish Shenzhen IO, but I
by captn3m0 3y ago
I gave up early on TOS-100, but that was before I did nand2tetris. I did Nand2tetris before Shenzhen-IO and really enjoyed it.
Yet to finish Shenzhen IO, but I blame it on me stupidly doing premature optimisation.
- Night_Thastus 3y agoBoth TIS and Shenzhen are cases where I'd say make something ugly that works, then go back and fix it hours later when you have new tools and experience. IE, the very first puzzle gets an easier solution once you learn about a hidden command. There's satisfaction to leaving a solution to come back days later and go "whoah, this better solution is so obvious" which is easy to miss when you're stuck on it for hours.