Click here to Skip to main content
15,920,111 members

Survey Results

What is the main reason you choose to use a particular compiler over another?   [Edit]

Survey period: 12 Oct 2009 to 19 Oct 2009

Which one of these is the most important when it comes time to compile your carefully crafted code?

OptionVotes% 
Runtime performance - I need the fastest performing code possible10611.19
Support legacy - As long as it won"t break compatibility running on older hardware, I'll take it373.91
Price - I use whatever I can afford555.81
License - I can't be limited by licensing issues, there's work to do262.75
Speed of Compilation - I don't have time to wait around all day for my code to compile293.06
Tools interoperability - If it doesn"t seamlessly work with my other tools, then it's got to go9710.24
Usability - I just want something that is going to be easy to use so that I can get my job done as quick as possible25827.24
Choice? What choice? I just use what my company tells me to use32334.11
I don't use a compiler for my work.161.69



 
GeneralRe: Standards Compliance Pin
Gary Wheeler12-Oct-09 0:24
Gary Wheeler12-Oct-09 0:24 
GeneralRe: Standards Compliance Pin
Anna-Jayne Metcalfe12-Oct-09 0:46
Anna-Jayne Metcalfe12-Oct-09 0:46 
GeneralRe: Standards Compliance Pin
Gary Wheeler12-Oct-09 0:48
Gary Wheeler12-Oct-09 0:48 
GeneralRe: Standards Compliance [modified] Pin
Anna-Jayne Metcalfe12-Oct-09 1:20
Anna-Jayne Metcalfe12-Oct-09 1:20 
GeneralRe: Standards Compliance Pin
Cristian Amarie17-Oct-09 20:24
Cristian Amarie17-Oct-09 20:24 
GeneralRe: Standards Compliance Pin
Anna-Jayne Metcalfe17-Oct-09 21:51
Anna-Jayne Metcalfe17-Oct-09 21:51 
GeneralRe: Standards Compliance Pin
Vikram A Punathambekar13-Oct-09 4:04
Vikram A Punathambekar13-Oct-09 4:04 
GeneralRe: Standards Compliance Pin
Gary Wheeler13-Oct-09 4:16
Gary Wheeler13-Oct-09 4:16 
Well, I wasn't exactly specific in my wisecrack; I was referring to the IDE.

I agree that Microsoft has made great strides with the compiler since VC6; compiler standards compliance has improved greatly, although the changes since VS2003 have been rather incremental.

The post-VC6 IDE for C++ programmers sucks. I firmly believe that Microsoft deliberately fails to update the IDE for C++ programmers in order to pressure more of them into the .NET environment. Intellisense consistently fails to provide even basic functionality. Even the text editor exhibits bugs when editing simple source code in the C++ arena that you don't see when editing managed code.

Software Zen: delete this;

GeneralRe: Standards Compliance Pin
Stephen Hewitt12-Oct-09 21:36
Stephen Hewitt12-Oct-09 21:36 
GeneralRe: Standards Compliance Pin
peterchen15-Oct-09 2:21
peterchen15-Oct-09 2:21 
GeneralRe: Standards Compliance Pin
Anna-Jayne Metcalfe15-Oct-09 23:18
Anna-Jayne Metcalfe15-Oct-09 23:18 
GeneralStability Pin
Corinna John11-Oct-09 22:18
Corinna John11-Oct-09 22:18 
GeneralVoting for more-than-one vs Poundstone's Book Pin
pg--az11-Oct-09 21:49
pg--az11-Oct-09 21:49 
GeneralNone of the above. Pin
John M. Drescher11-Oct-09 18:59
John M. Drescher11-Oct-09 18:59 
GeneralRe: None of the above. Pin
Kolson25611-Oct-09 19:12
Kolson25611-Oct-09 19:12 
GeneralRe: None of the above. Pin
John M. Drescher11-Oct-09 19:19
John M. Drescher11-Oct-09 19:19 
GeneralRe: None of the above. Pin
Nemanja Trifunovic12-Oct-09 3:18
Nemanja Trifunovic12-Oct-09 3:18 
GeneralRe: None of the above. Pin
PIEBALDconsult12-Oct-09 3:30
mvePIEBALDconsult12-Oct-09 3:30 
GeneralRe: None of the above. Pin
John M. Drescher14-Oct-09 5:17
John M. Drescher14-Oct-09 5:17 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.