Hacker News new | ask | show | jobs
by markus_zhang 1547 days ago
Just a note I think game programming could also be good place to find applications.
1 comments

Good point! Compilers, Databases, Games or 3D design all provide a pretty rich domain to explore for algorithmic problems. I think you are even more spot on, because if you start with a game engine for any of those domains, it supports a really rich top level environment. If you write your database in a game engine, you have a built in visualization system for internal processes and data structures, same for compilers or 3d design.