jnusbaum |
06-15-2006 11:11 AM |
Well because my target OS is dictated by the customer and my software requires implementation of certain C++ language constructs that are not handled correctly by any gcc release except 4.1.1. This is one area where I think RedHat makes a big mistake. It is fine to avoid bleeding edge releases for core things like the kernel, filesystem, etc. But development tools are NOT part of the core of a server system. It is perfectly acceptable for development tools to be bleeding edge (as long as the stable versions are also available) and sophisticated software development often needs bleeding edge tools. Especially C++ development given the complexity of the language and the attendent compiler technology needed.
|