![]() |
| |||||||
| View Poll Results: Your most used C/C++ compiler? | |||
| MS Visual Studio | | 22 | 55.00% |
| Borland | | 2 | 5.00% |
| GCC | | 25 | 62.50% |
| Other paid (Please post) | | 1 | 2.50% |
| Other free (Please post) | | 3 | 7.50% |
| Other open-source (Please post) | | 3 | 7.50% |
| Multiple Choice Poll. Voters: 40. You may not vote on this poll | |||
![]() |
| | LinkBack | Thread Tools | Display Modes |
| | #1 |
| * Death to Visual Basic * Join Date: Aug 2001
Posts: 768
| Your most used compiler
__________________ "I don't suffer from insanity but enjoy every minute of it" - Edgar Allen Poe http://www.Bloodware.net - Developing free software for the community. Last edited by Devil Panther; 07-15-2009 at 08:47 AM. |
| Devil Panther is offline |
| | #2 |
| Guest Join Date: Aug 2001
Posts: 5,034
| I generally use gcc. From the command line (hate IDE's). |
| Sebastiani is offline |
| | #3 |
| DESTINY Join Date: Jul 2008 Location: in front of my computer
Posts: 803
| I prefer IDE's over command line, that's why I use MSVS. They are easy to handle in my opinion. But I'm sure I even dont know about 1% of all its function. Before MSVS, I was using borland.
__________________ HOPE YOU UNDERSTAND....... By associating with wise people you will become wise yourself It's fine to celebrate success but it is more important to heed the lessons of failure We've got to put a lot of money into changing behavior PC specifications- 512MB RAM, Windows XP sp3, 2.79 GHz pentium D. IDE- Microsoft Visual Studio 2008 Express Edition |
| BEN10 is offline |
| | #4 |
| Guest Join Date: Aug 2001
Posts: 5,034
| >> Before MSVS, I was using borland. I used Borland compilers for many years, and can honestly say they are my favorite to work with. Probably the "fastest" compiler ever built, too. |
| Sebastiani is offline |
| | #5 |
| &TH of undefined behavior Join Date: Aug 2001
Posts: 5,219
| Moved to General Discussions - a better home for polls. ![]() Oh, and MSVC++ 2005 or the most recent version of GCC depending on what I'm doing and on what platform
__________________ "If A is success in life, then A equals x plus y plus z. Work is x; y is play; and z is keeping your mouth shut." Albert Einstein (1879 - 1955) Board Rules |
| Fordy is offline |
| | #6 |
| critical genius Join Date: Jul 2008 Location: SE Queens
Posts: 5,228
| Ditto. Except I will say "always" instead of "generally". After observing things around cboard, I have to say I have zero temptation to change this. Plus I'm a linux guy, of course, so maybe I don't have that much choice in the matter anyway. Which makes me doubly glad that gcc is gcc. I won't go off on IDE's beyond saying that while they may be great for professionals I think they are a very bad idea for beginners (again based on observations at cboard) who would be better off using the command line and a decent text editor. Which makes it a shame that some (non gcc) compilers don't give you that choice. Last edited by MK27; 07-15-2009 at 09:35 AM. |
| MK27 is online now |
| | #7 | ||
| Mysterious C++ User Join Date: Oct 2007
Posts: 14,785
| Quote:
I would think beginners are more confused with command lines than with IDEs that does it all for them. Anyway, I'm an all-around Visual Studio user. I have occasionally used GCC with Code::Blocks, but that's about it. Btw, Visual Studio is not a compiler; it is an IDE. Visual C++ (and Visual C?) is the compiler(s).
__________________ Using: Microsoft Windows™ 7 Professional (x64), Microsoft Visual Studio™ 2008 Team System I dedicated my life to helping others. This is only a small sample of what they said: "Thanks Elysia. You're a programming master! How the hell do you know every thing?" Quoted... at least once. Quote:
| ||
| Elysia is offline |
| | #8 |
| Guest Join Date: Aug 2001
Posts: 5,034
| >> Visual C++ (and Visual C?) is the compiler(s). The actual compiler as invoked from the command line is cl (last time I used it anyway). |
| Sebastiani is offline |
| | #9 | |
| critical genius Join Date: Jul 2008 Location: SE Queens
Posts: 5,228
| Quote:
Ie, if you are a programmer, IMO the IDE is optional, but the command line is not. Sorry. I don't think the "beginners" to which I referred are command line wizards who have been baffled by a set of drop down menus and a mouse, if you see my subjective opinion More like they are victims of a specific, particular situation on a specific, particular operating system. | |
| MK27 is online now |
| | #10 | |||||
| Mysterious C++ User Join Date: Oct 2007
Posts: 14,785
| Quote:
Quote:
I see no problem not knowing CLI if you're just developing normal Windows apps. Most of them do not deal with a lot of CLI stuff. Quote:
I'd say the other way around. Quote:
__________________ Using: Microsoft Windows™ 7 Professional (x64), Microsoft Visual Studio™ 2008 Team System I dedicated my life to helping others. This is only a small sample of what they said: "Thanks Elysia. You're a programming master! How the hell do you know every thing?" Quoted... at least once. Quote:
| |||||
| Elysia is offline |
| | #11 |
| Guest Join Date: Aug 2001
Posts: 5,034
| >> Yes, the executable name is cl.exe. But the compiler's actual name is Visual C++ or Visual C. No, the name of the *package* is Visual C++. The name of the compiler is cl. Just ask the command prompt. |
| Sebastiani is offline |
| | #12 | |||
| critical genius Join Date: Jul 2008 Location: SE Queens
Posts: 5,228
| Quote:
Quote:
The "subjectiveness" of linux use is not a parallel to this at all, since while it may not be as widespread on home PC's, it is much more closely related to unix (almost a unix clone) meaning it has a much greater "heritage" in computer science generally. I'm not bashing MS or claiming that ultimately linux is better, just that the MS OS is more of an exception, whereas *nix should be considered "the rule". Witness, this is not about linux users who can't use windows -- they can -- it is about windows users who can't use linux, presuming it is a minor sort of fad, as opposed to a limb of the real elephant, UNIX. One day in the future, programming may really become moving little icons around with your mouse. But we ain't there yet... Quote:
Cases and points I say! Last edited by MK27; 07-15-2009 at 10:55 AM. | |||
| MK27 is online now |
| | #13 | |
| and the hat of sweating Join Date: Aug 2007 Location: Toronto, ON
Posts: 3,285
| Quote:
Learn the language first (at least well enough to get past all the real beginner mistakes); then you can teach them how to write Makefiles... But of course, I think before they even get into programming, they should take some OS courses including UNIX & Windows. Then they'll learn how to use the command line and how the OS works.
__________________ "I am probably the laziest programmer on the planet, a fact with which anyone who has ever seen my code will agree." - esbo, 11/15/2008 "the internet is a scary place to be thats why i dont use it much." - billet, 03/17/2010 | |
| cpjust is offline |
| | #14 |
| (?<!re)tired Join Date: May 2006 Location: Portugal
Posts: 5,661
| No. The compiler is called Microsoft C/C++ Optimizing Compiler ![]() Just run it on your command prompt. cl.exe is just an executable name. Could be rocksolid.exe and should still say the truth. Meanwhile Visual C++ is the generic name given to the C/C++ component of the Visual Studio, including the IDE, compiler, linker, and libraries. Anyways, I use visual C++ and MinGW on windows depending on what i'm doing, and gcc on Linux.
__________________ Originally Posted by brewbuck: Reimplementing a large system in another language to get a 25% performance boost is nonsense. It would be cheaper to just get a computer which is 25% faster. |
| Mario F. is online now |
| | #15 | ||||||
| Mysterious C++ User Join Date: Oct 2007
Posts: 14,785
| Quote:
Maybe except for the web, but then again, that might be a special area too... but then again, I don't think you need to know command-lines nevertheless, even for that. I have done PHP programming and I didn't need to know a lot of command-line stuff. Mostly just about variables. Quote:
What all operating systems have in common in the kernel. The layer on top, the GUI layer changes from each operating system. In Windows, it's all about UI, and in Linux, the focus is on command lines. I definitely would not call command lines basics for an OS. Quote:
An OS is an OS. Linux is no different or better than Windows. Just because it has a greater "heritage" doesn't mean it's "the rule". Nor is Windows "the exception". They are two different OSes, that's all. Neither approach is more right, and that means learning about Unix-like environments is not a prerequisite for a programmer IMO. Quote:
Take a casual user, make him/her learn Linux. Can he/she use Windows later? I doubt it. Seriously. Quote:
__________________ Using: Microsoft Windows™ 7 Professional (x64), Microsoft Visual Studio™ 2008 Team System I dedicated my life to helping others. This is only a small sample of what they said: "Thanks Elysia. You're a programming master! How the hell do you know every thing?" Quoted... at least once. Quote:
| ||||||
| Elysia is offline |
![]() |
| Tags |
| poll |
| Thread Tools | |
| Display Modes | |
|
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Compiler Paths... | Cobra | C++ Programming | 5 | 09-26-2006 04:04 AM |
| C Compiler and stuff | pal1ndr0me | C Programming | 10 | 07-21-2006 11:07 AM |
| I can't get this new compiler to work. | Loduwijk | C++ Programming | 7 | 03-29-2006 06:42 AM |
| how to call a compiler? | castlelight | C Programming | 3 | 11-22-2005 11:28 AM |
| Bad code or bad compiler? | musayume | C Programming | 3 | 10-22-2001 09:08 PM |