|
|
От: |
c-smile
|
http://terrainformatica.com |
| Дата: | 29.07.07 04:48 | ||
| Оценка: | |||
I've been using Visual C++ 6.0 for some years as a professional games developer. In September we decided to upgrade and our experiences have been amazingly incredible. Visual C++ 6.0 took about 150 megabytes of HD, vs some gigabytes of the new version. Visual C++ 6.0 needs less than half the RAM, it's incredibly faster compiling, and the code compiled for 386 is not much slower than the SSE optimized code that the 2005 version generates. Forget about the promised speed increases in optimized code, it's not true. What they have optimized are the standard libraries, like STL, but I take my work seriously enough to not to depend on such a crap and slow library. If you generate optimized code by yourself the 2005 version is not going to improve anything at all. It was fun to see 200 fps (6.0, compiled for 386) vs 201 fps (2005, compiled for Athlon + SSE). I totally agree with the author, and also recommend Visual C++ 6 to any Ansi C + ASM developer. Even if you can't use SSE assembler. Shame on you Microsoft for requiring this rubbish compiler for 360 development. We now use a mixed enviroment, the 2005 version is only useful for what's needed, but the bulk of the work is done again on the great 6.0 one. Visual C++ 6.0 have it's own flags, but overall compared it's a very superior product. Intellisense is fast and doesn't produce 15 megabytes cache files for a project that generates a 30k executable. But hey, it's Microsoft. After trying Windows Vista I'm going to stick with XP, too. Bloatware everywhere guys