I'm just curious as to what C/C++ compiler is the most updated as of now. Right now I'm using Microsoft Visual C++ 6 Standard. However I have no clue how up-to-date its compiler really is, not that its "up-to-dateness" really matters to me, but I would like to know what the most updated compiler currently is. Thanks in advance.
Borland.
Visual Studio C++ Toolkit 2003
GCC
I don't think compilers can be "up to date" or not. Either they implement the standard, or they don't.
I'm pretty sure that gcc and ms's compiler both implement the standard, but they both have their own unique extensions. gcc is probably better to use, though, because it's supported across different platforms :)
I'm pretty sure VC6 is quite a ways from implementing the standard. VC7 is closer, but still isn't there. gcc may also be wrong on a few issues, but it and VC7 are far closer than VC6 ever was.
If we're talking most updated, I'd say gcc
Thanks for the responses guys. I may switch to Borland C++ Builder 6, but GCC looks like a very great choice as well. VC7 is also on my list so I'll have to try that out as well and see what I like the best.
What exactly do you mean by "most updated"?
Probably meant having updates and such applied often.
Whatever supports most systems, most powerful, etc. That kind of stuff is what I meant by most updated. Sorry that I didn't specify this in the beginning. So far GCC seems to be what I may be looking for. But Borland looks pretty good too.
It's unlikely you'll find a compiler which runs on more systems than gcc, but bear in mind that many systems are horribly broken and don't support Linux semantics correctly, so just because you can run a compiler on them doesn't mean you can do much useful. For instance, consider that Microsoft's port of the CRT to Win32 is horribly braindamaged: many fields in struct stat are outright wrong (always zero, never initialized, etc.). Most Unices are fairly reasonable, but there're quirks on almost all of them.
If you mean IDE as opposed to compiler, then Bloodshed Software's Dev-Cpp (http://www.bloodshed.net/) is a good free choice. :)
notepad2 is better ;P
No, notepad2.
No, notepad.
Notepad2 is a great scripting/programming companion. I replaced my notepad.exe with it.
hmmmm. it seems really nice. of course i hate the fact that it takes a long time to replace it with the regular notepad.exe . windows is evil.
@Topaz:the most updated borland compiler is not free. Borland C++ Builder 5.5 is free however 6.0 comes with the Borland C++ IDE.
The best things come in the most expensive packages. Consider it getting your money's worth.
Quote from: Mangix on August 11, 2005, 04:45 PM
hmmmm. it seems really nice. of course i hate the fact that it takes a long time to replace it with the regular notepad.exe . windows is evil.
Try http://webdevel.blogspot.com/2004_04_01_webdevel_archive.html#108246184802912349
lol i already fixed it. had to use a batch file with 4 lines instead of the other ways.
Quote from: Topaz on August 11, 2005, 09:06 PM
The best things come in the most expensive packages. Consider it getting your money's worth.
I totally disagree with that. The best stuff I have is free.