Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Intentionally annoying? I find it extremely fun to find the most optimal solution in those exactly because the toolset is so constrained.

Finding the most optimal solution in real programming is impossible because the scope is always enormous.



I feel like there are different types of constraints. Some are useful for creativity (limited number of specific resources), some are annoying (making you work harder to achieve known goal).

I stopped playing exapunks because of this before the end. The limited instruction set, limits on movements, etc. are cool - they force new solutions. Not having functions or advanced templates is just annoying - I need to implement the same thing multiple times, by copy-pasting.


Very much agreed here. To me it’s programming with limited scope, simple well defined goals, and no side effects.

Pretty much everything programming isn’t in the real world.


And feedback too. In the real world your program don't tell you if they're correct, or efficient without a lot of extra work.

It's also much easier to find a solution if you know there is a good solution to be found.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: