5 ms·
I started playing factorio a few days ago because I read Sriram Krishnan’s interview with Tobi Lutke who raved about it [1]. In fact, I’ve read here on HN that
by localhost 6y ago
I started playing factorio a few days ago because I read Sriram Krishnan’s interview with Tobi Lutke who raved about it [1]. In fact, I’ve read here on HN that you can expense factorio at Shopify :)
It’s almost a perfect game for a software developer. Unlike software which is difficult to visualize, factorio is all about the visualization. It makes it really easy to see your “hacks”, your “scaling”, and your “async”. It also makes it really easy to see your bugs as well. It’s like working on a program that is always running, in a debugger, but with the ability to dynamically add and change the running code in real time.
Another observation: it’s kind of like Excel. The sheet is always live and the sheet acts as a debugger (you see the data and not the code, you see the outputs not the transforms).
Can’t recommend it enough.
[1] https://twitter.com/sriramk/status/1339257751873064961?s=21 https://twitter.com/sriramk/status/1339257751873064961?s=21
- AnIdiotOnTheNet 6y ago> It’s like working on a program that is always running, in a debugger, but with the ability to dynamically add and change the running code in real time. Which is actually pretty true of actual real world environments like SmallTalk.