Which produces faster code in Windows: Visual C++ 2005 Express or 2008?
In linux, which compiler is considered the best? And which flavor of linux should I install (I would like a reliable, dual boot wit Windows).
Thanks!
Best compilers Windows and Linux?
Moderator: Ras
-
- Posts: 1360
- Joined: Wed Mar 08, 2006 9:41 pm
- Location: Morgantown, WV, USA
Re: Best compilers Windows and Linux?
I can't speak for Windows but for linux gcc is fine.
If you're willing to pay and wanted the absolute best I've found the Intel compilers to be really efficient. But in all fairness it's been a year since I really did any benchmarks or tested icc.
Hope that helps.
-Josh
If you're willing to pay and wanted the absolute best I've found the Intel compilers to be really efficient. But in all fairness it's been a year since I really did any benchmarks or tested icc.
Hope that helps.
-Josh
-
- Posts: 1260
- Joined: Sat Dec 13, 2008 7:00 pm
Re: Best compilers Windows and Linux?
In my experience they are equal.mjlef wrote:Which produces faster code in Windows: Visual C++ 2005 Express or 2008?
Intel C is free for noncommercial usage. GCC is not bad on 64 bits but not so good on 32 bits (in my experience).In linux, which compiler is considered the best? And which flavor of linux should I install (I would like a reliable, dual boot wit Windows).
Thanks!
Flavor of Linux is a holy war subject. If you are a novice I would recommend (K)Ubuntu.
-
- Posts: 20943
- Joined: Mon Feb 27, 2006 7:30 pm
- Location: Birmingham, AL
Re: Best compilers Windows and Linux?
For linux, I would download the free intel c/c++ compiler. It is as good as any commercial compiler around. Oh yes. It is commercial.mjlef wrote:Which produces faster code in Windows: Visual C++ 2005 Express or 2008?
In linux, which compiler is considered the best? And which flavor of linux should I install (I would like a reliable, dual boot wit Windows).
Thanks!

I use Fedora 11. Been rock solid and also easy to install.
-
- Posts: 879
- Joined: Mon Dec 15, 2008 11:45 am
Re: Best compilers Windows and Linux?
Hi, found this thread and decided to add something.
VC++ Express 2008:
well i dont know if it produces very fast code for 32bit target platforms,
but slow is something different.
32 bit target apllications can be developed by default, but most people
dont know that the 64bit compiler can be used too!
Because it is not enabled by default, someone has to do
some configurations.
A good instruction can be found here:
http://jenshuebel.wordpress.com/2009/02 ... t-targets/
And before you do all configurations by hand, just download the batch
file that can be found on this site(click it and get happy
), and follow
the readme included.
Works fine!
VC++ Express 2008:
well i dont know if it produces very fast code for 32bit target platforms,
but slow is something different.
32 bit target apllications can be developed by default, but most people
dont know that the 64bit compiler can be used too!
Because it is not enabled by default, someone has to do
some configurations.
A good instruction can be found here:
http://jenshuebel.wordpress.com/2009/02 ... t-targets/
And before you do all configurations by hand, just download the batch
file that can be found on this site(click it and get happy

the readme included.
Works fine!

-
- Posts: 879
- Joined: Mon Dec 15, 2008 11:45 am
Re: Best compilers Windows and Linux?
...and of course free aquisition and free for commercial use...Desperado wrote:Hi, found this thread and decided to add something.
VC++ Express 2008:
well i dont know if it produces very fast code for 32bit target platforms,
but slow is something different.
32 bit target apllications can be developed by default, but most people
dont know that the 64bit compiler can be used too!
Because it is not enabled by default, someone has to do
some configurations.
A good instruction can be found here:
http://jenshuebel.wordpress.com/2009/02 ... t-targets/
And before you do all configurations by hand, just download the batch
file that can be found on this site(click it and get happy), and follow
the readme included.
Works fine!