3 ms·
Nor do I, but I do feel there is a difference. More specifically, game programming seems to be more demanding in the "programming" part, while many other progr
by loup-vaillant 12y ago
Nor do I, but I do feel there is a difference. More specifically, game programming seems to be more demanding in the "programming" part, while many other programming jobs emphasise the "domain knowledge" part.
If you're doing a business application for a small shop (payroll system, cash registry, invoices printer…), good accounting is probably more precious than good programming: you have plenty of computing resources to waste, your programs can be relatively small…
But when performance starts to be key (video encoders, AAA games, databases…), the effort devoted to programming becomes comparatively bigger.
- wlievens 12y agoTrue, though there are many other application domains where nonfunctional (i.e. non-"domain") requirements are at least as important as the domain modeling itself. Search at Google, scaling at Twitter, any chip that powers your car's airbag, ... So game programming is not a different animal, it's just one of the domains where performance is a lot more relevant than for more mundane domains.
- loup-vaillant 12y agoI agree, which is why I mentioned video encoding, databases, and three little dots.