On Thursday, 6 February 2014 at 11:59:49 UTC, Ola Fosheim Grøstad
wrote:
On Thursday, 6 February 2014 at 11:29:35 UTC, Manu wrote:
Some that I regularly encounter: system libs, opengl, directx,
fmod,
physics (havok, phyzx, etc), animation (euphoria, natural
And just to nitpick:
1. Games are hit or miss with a very short life cycle. This is
not typical. Most software have a life cycle counted in years
with contractual support requirements that can be harsh, not
months with very little possibility of damage claims for the
end user.
2. The life cycle of games is porting when your product
succeeds. You are F*CK*D if you don't have source code access
and want to port to an emerging platform, so I believe you can
obtain source code for libraries like Havoc and FMOD for that
reason alone.
I really don't think closed source libraries should be the
focus of D if it prevents having a good infrastructure.
D will never be taken serious by its target audience if no proper
support is available.
In the enterprise world I work on, very few projects have 100%
source code available.
--
Paulo