I 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. Gordon Carolinian
Source
Quoted in Luboš Doležel, "Interview: Ryan C. Gordon" AbcLinuxu.cz (2011-03-08)
- form
- interview
- year
- 2011
Cite this record
“I find if you're targeting Windows, Linux, and Mac OS X righ…” Ryan C. Gordon. Carolina Quotes, record CQ-78BBF06DB8. https://carolinaquotes.com/quote/78bbf06db8
More from Ryan C. Gordon
Q3A is probably one of my favorite codebases to have had the honor to work with. There’s just so many places where you get these “holy shit, that’s a brilliant idea” moments. I don’t know what Doom 3 looks like under the hood, but Quake 3 was a real marvel of engineering as much as anything else.
What I do for a living is somewhat like mercenary prostitution... I spend a lot of energy trying to find games to bring to alternate platforms, like Linux and MacOS, and in my free time, I work on various open source projects, and other freebies like that... so I guess I'm a hooker with a heart of gold, sorta.
I think [Wine] will be, at a minimum, incredibly useful to archeology, like DosBox has been for playing Wing Commander. Certainly it has been known to save the day with modern titles, too. But to have it as the agreed-upon way to how you play video games on Linux is completely unacceptable for several reasons, both technical and moral.