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

Reply via email to