<story><title>Programs are games, programming is a game</title><url>https://blog.charliemeyer.co/programs-are-games-programming-is-a-game/</url></story><parent_chain><item><author>gorgoiler</author><text>I bought a Steam Deck recently.  It is a very well crafted device and that goes for both the hardware and the Linux distribution it runs.  Within a few hours I had sampled the following puzzle games:&lt;p&gt;- Portal 2: simple, physical world logic puzzles with excellent script and graphics.&lt;p&gt;- Stephen’s Sausage Roll: incredibly hard physical world logic puzzles with awful graphics but it’s part of the style and I love it.&lt;p&gt;- The Case of the Golden Idol: interactive mystery fiction logic puzzles with even worse graphics that, again, are part of the charm.&lt;p&gt;- Python 3: text based open world logic puzzles with no graphics whatsoever and some of the most fun I’ve ever had on a computer.&lt;p&gt;(Edit: for clarity this is a humorous anecdote in that the last “game” on my list is a fully fledged programming language, in line with the original article’s thesis that programming can be viewed as being an excellent computer game.  I genuinely had my steam deck for all of a few hours before I was using it write primes.py ;)</text></item></parent_chain><comment><author>CodeSgt</author><text>Maybe a silly question, but how can I find this “Python 3” game? Googling just shows tutorials on making a game in Python 3. Searching “Python 3” on steam doesn’t turn up anything.&lt;p&gt;Edit:&lt;p&gt;Smh I genuinely thought there was a game named Python 3. I’m familiar with the language. Just sleepy.</text></comment>
<story><title>Programs are games, programming is a game</title><url>https://blog.charliemeyer.co/programs-are-games-programming-is-a-game/</url></story><parent_chain><item><author>gorgoiler</author><text>I bought a Steam Deck recently.  It is a very well crafted device and that goes for both the hardware and the Linux distribution it runs.  Within a few hours I had sampled the following puzzle games:&lt;p&gt;- Portal 2: simple, physical world logic puzzles with excellent script and graphics.&lt;p&gt;- Stephen’s Sausage Roll: incredibly hard physical world logic puzzles with awful graphics but it’s part of the style and I love it.&lt;p&gt;- The Case of the Golden Idol: interactive mystery fiction logic puzzles with even worse graphics that, again, are part of the charm.&lt;p&gt;- Python 3: text based open world logic puzzles with no graphics whatsoever and some of the most fun I’ve ever had on a computer.&lt;p&gt;(Edit: for clarity this is a humorous anecdote in that the last “game” on my list is a fully fledged programming language, in line with the original article’s thesis that programming can be viewed as being an excellent computer game.  I genuinely had my steam deck for all of a few hours before I was using it write primes.py ;)</text></item></parent_chain><comment><author>pas</author><text>Oh, if you like py3, I recommend the mypy DLC!&lt;p&gt;it&amp;#x27;s fun to imagine the shape and color of your datastructures and how the abstract monsters of the voidspace munch on them! and mypy helps you find the right arcane incantations, so you can be pretty sure that what you imagined will actually rip through that messy real world just the way you envisioned it!&lt;p&gt;well, of course it would be unfair of me if I wouldn&amp;#x27;t mention that there are serious hazards too, as gradual typing is a gateway drug to many abilities some consider to be unnatural. (you too might wake up drenched in sweat thinking about ... what if we all are just monoids in the category of endofunctors!?)</text></comment>