Hello, In search of a best C Compiler for xHarbour, I have in my machine the followings installed (with the latest available patches/SP):
1. Borland C++ 5.5.1 2. Borland C++ 5.8 3. CodeGear C++ 5.9 4. CodeGear C++ 6.1 5. MSVS 6.0 6. MSVS 7.1 7. MSVS 8.0 8. MSVS 9.0 9. PellesC 5.01 10. XCC (PellesC) 2.70 11. OpenWatcom 1.7a 12. Digital Mars 8.50 13. Intel C++ 11.0 14. MinGW GCC 3.4.5 After playing with them quite a time, I came to the following conclusions: 1. For code speed, Borland C++ 5.5.1/MSVS 9.0/Intel C++ 11.0/GCC 3.4.5 show almost exactly same performance (leading in code execution). 2. For compiling speed (.c->.obj), Borland C++ 5.5.1 are No. 1 3. Each compiler has respective plus/minus so options is to be suited with our aims. Example.: if we want 64-bit or WinCE, we cannot use BCC 5.5.1 etc. To the best of my knowledge, up to now only GCC and Intel C which already have an auto vectorization (a loop optimization, pls search Google, you'll be interested) What I use: Based on several considerations, I am now using MSVS 9.0 as my work horse, although the compiling speed is very slow compared to BCC 5.5.1. MSVS 9.0 (Express) is free, code speed is excellent, support/continuity is more or less obvious. This information is posted merely to share my experience. -- Andi ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ xHarbour-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/xharbour-developers

