Ryan C. Gordon
1978– · computer programmer
Topics: software engineering, debugging, open source, learning
If I'm the only one pushing Linux gaming, we have a serious problem. I'm happy for the contributions I've made, but I would be happier to know that Linux gaming can continue if I get hit by a bus. There are others out there doing what I do. You should interview them too.
— Ryan C. GordonI find if you're targeting Windows, Linux, and Mac OS X right from the start, your code will probably work anywhere else that you might try it later... Writing code that is cross-platform from the start requires more discipline, but I find it is worth the effort.
— Ryan C. GordonI can find lots of examples where a game won't make you rich, but I can't find a reasonable case where a Linux port doesn't have at least a small, positive return on investment.
— Ryan C. GordonThe simple fact is that code quality tends to improve as you move between platforms... non-obvious bugs on Windows become VERY obvious in the Linux port and vice versa, and thus get fixed. So even the Windows gamers will win in all of this.
— Ryan C. Gordon