|
I've been using MS compilers since the days of QuickC. The early compilers, especially C/C++ 7, were really awful.
But I remember when I switched from VC1.5 to VC4. Wow! Every single thing about the new IDE was better. I don't think I've ever liked a (serious) program so much.
Unfortunately, they never did this again. Every other time, it was three steps forward, two steps back.
I like VS6 better than VC4, and the VC2003 compiler is much better than the VC6 compiler (though I despise the new IDE so much I still use VC6 much of the time), but there were some things I really miss about VC4. In VS5 (aka 97), the corruption of the help system began. Back in VS4, you never, ever, saw VB rubbish appear in a C++ help file. You also never felt that the IDE was being used as a vehicle to leverage Microsoft's monopoly into new areas.
So my vote is for VC4, even though it's a long time since it was usable.
|
|
|
|
|
Let's face it, i thought VS2k3 was the best thing since sliced bread, until the VS2k5 beta showed up. Now, improved XSLT editing and a better class browser (not to mention high-color shaded breakpoint icons) make VS2k3 look dated and creaky. Yeah, even though it's too slow and flaky to actually use, VS2k5 will be my fav... right up until VS2k7* comes out in beta!
*this is the one that finally integrates VisualStudio with a slick vector graphics interface and Clippy (the two features most desired by hard-core programmers).
"The time has come," the Walrus said,
"To talk of many things..."
|
|
|
|
|
Shog9 wrote:
Clippy
Software Zen: delete this;
|
|
|
|
|
Shog9 wrote:
and Clippy
Personally I prefer the wizard.
Signature under construction.
|
|
|
|
|
I used to work on VS6 but now i am working on mobile handset software which has no relationship with VC++ so i just use VS6 as an editor, take advantage of src control software, compilation and debuging.
-prakash
|
|
|
|
|
My favourite version of Visual Studio is not the one I am using now. Today I am working with VS 2003, but I am really looking forward to the 2005 Version. What I am really waiting for is the refactoring support.
Greets
Roland
Wenn Du diesen Satz irgendwo liest, ignoriere ihn.
Follow your Euro notes in their tracks
|
|
|
|
|
We decided to start developing with the beta at work. Aside from it being a resource hog, it's a really powerful IDE. Now that I've got a taste of some of the refactorings built into VS2005, 2003 seems like an old shoe, and VC6 seems like a stone age invention (albeit, a lean & fast stone age invention ).
2005 also has some really cool Click Once deployment options built right into the IDE -- you can build & debug your app using limited security scenarios, deploy .NET client apps onto network shares, ftp servers, or locally.
I also like the visual class designer where you can create, modify, and delete class variables, properties, and methods visually, and add and modify the documention of your objects all within a single visual window without having to sift through the code view. I find this especially useful in large classes.
There's also the object testbench which is pretty nifty for testing out new objects or feeding a variety of values into your objects as you design them.
My only complaint would be how resource intensive it is. I've got 11 projects loaded into a solution and I'm hitting around 100MB of VM by the time all are loaded, and even double that after debugging for a few hours. But I'll hold that complaint until MS released an optimized final build early next year.
Any remotely useful information on my blog will be removed immediately. There are 10 kinds of people in the world. Those who have heard of the ubiquitous, overused, worn-out-like-an-old-shoe binary "joke" and those who haven't.
Judah Himango
|
|
|
|
|
I too am testing with VS2005,
It has great features and a lot of bugs
Besides that, a great program!
"Every rule in a world of bits and bytes can be bend or eventually be broken"
|
|
|
|
|
We've only encountered minor bugs in the software (mostly with the Forms Designer). Any serious ones you've ran into?
Any remotely useful information on my blog will be removed immediately. There are 10 kinds of people in the world. Those who have heard of the ubiquitous, overused, worn-out-like-an-old-shoe binary "joke" and those who haven't.
Judah Himango
|
|
|
|
|
I have discovered some problems with the toolbar and some problems with the class designer. But I think these will be solved in the final version.
"Every rule in a world of bits and bytes can be bend or eventually be broken"
|
|
|
|
|
|
I already told them a long time ago
And I haven't installed the latest beta, so I don't know if they already solved the problems.
"Every rule in a world of bits and bytes can be bend or eventually be broken"
|
|
|
|
|
|
|
Michael Dunn wrote:
I thought Visual Studio 97 was version 5, then MS went back to version numbers again with v6 in 1998
Hmmm... I think you might be right, but the VC version was still 5.0, even though the entire suite was called Visual Studio. I have never heard anyone refer to that particular version as "VC++ 97", it was always VC++ x.yy (1.0, 1.xx, 2.0, 4.0, 4.xx, 5.0, 6.0, .NET '02, .NET '03, etc.)
Anyone remember the Visual Studio Subscription (circa the 4.0 days), when MS thought it would be a great idea to have the version of MFC match the version of the IDE? (It started and ended with the 4.x series! )
(Hell, I remember my amazement when Resource Studio [IIRC] was first incorporated into the IDE and was no longer a separate application back in the 3.1 days! )
Peace!
-=- James
Tip for inexperienced drivers: "Professional Driver on Closed Course" does not mean "your Dumb Ass on a Public Road"! Articles -- Products: Delete FXP Files & Check Favorites
|
|
|
|
|
|
Yeah, that really propelled the "always link statically" mentality.
An expert is somebody who learns more and more about less and less, until he knows absolutely everything about nothing.
|
|
|
|
|
There is mfc71.dll came from VS .Net 2k3.
Maxwell Chen
|
|
|
|
|
James R. Twine wrote:
(Hell, I remember my amazement when Resource Studio [IIRC] was first incorporated into the IDE and was no longer a separate application back in the 3.1 days
Oh, don't start going down that road!;P I remember when I was amazed that you had colour syntax highlighting in the dos editor for Borland C (whatever version circa 199X).
|
|
|
|
|
I am right there with you, buddy! -But only so far...
Moving from Turbo C++ and Turbo Pascal (1.0/DOS) to the Windows-based ones was quite an experience...! Remember Memory Models and using Overlays for larger executables?
My road only goes down as far as using cassettes for storage on TRS-80s and C= machines... None of that punch-card-deck or paper-tape stuff for me; that is before my time! Although I have used hard-copy terminals before! -Not for development work.
Peace!
-=- James
Tip for inexperienced drivers: "Professional Driver on Closed Course" does not mean "your Dumb Ass on a Public Road"! Articles -- Products: Delete FXP Files & Check Favorites
|
|
|
|
|
James R. Twine wrote:
Overlays for larger executables
Must. resist. flashback. Oh no...
My senior project in college (Wright State University, 1984) was a demonstration of a 3D hidden surface removal algorithm using Binary Space Partitioning[^] trees. It included several other significant algorithms in the rendering process.
Since this was done on a 64K CP/M system, rendering a single image took 5 overlay swaps, and about 2 minutes.
Software Zen: delete this;
|
|
|
|
|
Hmm, BSP trees are still quite often used in modern games, although there not used for the traditional reasons probably used back in the 80s
|
|
|
|
|
And I had no idea VS97 existed. I remember buying the student version of VC5, and when I started working there was a brand new VC6.
--
Weiter, weiter, ins verderben.
Wir müssen leben bis wir sterben.
I blog too now[^]
|
|
|
|
|
No more doing surveys after midnight.
You're right though - I was getting VC and VS mixed up.
cheers,
Chris Maunder
|
|
|
|
|
Michael Dunn wrote:
I thought Visual Studio 97 was version 5, then MS went back to version numbers again with v6 in 1998.
I was using VS/VC 5.0 until my company switched to VS.NET. To me there are only two and a half versions of VS/VC prior to VS.NET, 1.51, 4.0 (used only briefly), and 5.0, the rest do not exist.
My articles and software tools
|
|
|
|