|
Vasudevan Deepak K wrote: VB in it, which is a dinosaur.
I did not even install VB...
I only use C++/MFC.
But as I said, I prefer the VS2005 compiler anytime,
I just liked the VS6 IDE more!
Let's think the unthinkable, let's do the undoable, let's prepare to grapple with the ineffable itself, and see if we may not eff it after all. Douglas Adams, "Dirk Gently's Holistic Detective Agency"
|
|
|
|
|
I'm a great fan of 2008, as long as the Visual Studio SDK is installed too. This setup allows you to extend and integrate with the IDE in some powerful ways - new languages can be well integrated.
I'm a particular fan of the DSL Tools that allow you to build graphical Domain-Specific Languages (looking similar to Class Designer, UML Statecharts, Activity Diagrams and Component diagrams), and then generate code for a target environment - this is a particularly powerful metaphor.
|
|
|
|
|
I do C# dev mostly, so C++ support isn't important to me. VS2005 introduced a lot of nice features, but the editor was a little slow, compile times sucked, and memory usage was too high. VS2008 improves on and adds to the features, but has sped up the editor and compile times, and reduces the memory usage a fair bit.
|
|
|
|
|
Have you had any issues with it randomly closing when you resize or move debbuging wpf applications above the ide?
|
|
|
|
|
I miss the suggestion "None"...
ok, I must admit that some options are cool (I only know 2005) but I still don't really like it.
|
|
|
|
|
Agreed about 'None'. Sorry to have to say this but I haven't used a Microsoft IDE since leaving school...
|
|
|
|
|
I'm on dial-up so I don't yet have a chance to try VC++2008(express),
but VC2005+PlatformSDK+WTL is really all you need to create any app.
Beside, as a beginner I'd be lost without Intellisense
(it should be way faster, though).
Only thing that makes VC++ short of perfection is refactoring; there is a free add-in, but it should be out-of the box feature.
WTL IMHO is the best thing that ever happened to us (and it's free!).
|
|
|
|
|
WTL has been our chosen framework for all C++ development since 2004 (in fact I'm in the middle of moving the last of our MFC dependent products over to it right now).
We've just moved from a VS2003 + WTL 7.5 combination to VS2008 + WTL 8 and it's working just fine for us (with Visual Assist spicing up the code editor and adding refactoring as always).
The only downside is the lack of up to date documentation, so you need developers who aren't afraid to read and understand the source.
In the sort of product we write, that's no bad thing though...if a dev can't understand framework source code, the poor soul is definitely not going to cope with the ideosyncrasies and downright strangitude they will encounter when they try to get to grips with the Visual Studio extensibility (VSX) interfaces. :evil grin:
|
|
|
|
|
that the responses strongly favored the older versions, implying that the newer versions were junk?
oh, excuse me; the newer versions ARE getting suckier; it's enough to say 'Bring on WordStar 3.3' :-P
--
Jeff Dickey jdickey@seven-sigma.com
Seven Sigma Software and Services
Phone/SMS: +65 9360 1820
FOAF: http://www.seven-sigma.com/foaf.rdf
Yahoo! IM: jeff_dickey
ICQ: 8053918
Tencent QQ: 30302349
-- If you can't reach me by any of these, one of us may be permanently offline --
I use and recommend GNU Privacy Guard to authenticate and secure email messages!
Public key: Download from public servers - Key ID EBCCBD6C
Fingerprint: Fingerprint: EC0A A53B 3FF3 043B 9C11 7006 55A6
|
|
|
|
|
Jeff Dickey wrote: the responses strongly favored the older versions, implying that the newer versions were junk?
It depends on what software you are developing. The folks that do C++ prefer the older versions because it was tailored to them better. The folks that do C# and VB.NET prefer the newer versions because a lot of work has gone in to making the IDE great for them, but haven't really done anything for the C++ guys.
I still rembember VS6.0 with fondness for when I did C++
|
|
|
|
|
Colin Angus Mackay wrote: but haven't really done anything for the C++ guys
Sad, but true.
I remember reading on the Visual C++ team blog that there are great things to come our way with VS 10 (umm... if I remember the edition right)
Nobody can give you wiser advice than yourself. - Cicero
.·´¯`·->Rajesh<-·´¯`·.
Codeproject.com: Visual C++ MVP
|
|
|
|
|
Colin Angus Mackay wrote: I still rembember VS6.0 with fondness for when I did C++
True, but that compiler was probably one of the worst ever.
I like the 2005 IDE and the Visual Assist plug-in for intellisence
codito ergo sum
|
|
|
|
|
BadKarma wrote: True, but that compiler was probably one of the worst ever.
Not really. When it was released (early 1998?) it was one of the best compilers on the market. The problem is that others were catching up very quickly, and MS did not release a new compiler until 2002.
|
|
|
|
|
Ok, maybe I'm a little biased, because I tended to use templates and stl a lot.
But hey, I've used it 'till the 2005 came around.
And MS is indeed to slow on there c++ compiler releases. I'm wondering what they will do with TR1 & C++0x. It doesn't ship with Ocras. Hopefully there will be a SP for the C++ compiler.
codito ergo sum
|
|
|
|
|
<blockquote class="FQ"><div class="FQA">BadKarma wrote:</div>But hey, I've used it 'till the 2005 came around.</blockquote>
Should've switched to VS 2003 VC 7.1 was already an excellent compiler.
BadKarma wrote: I'm wondering what they will do with TR1 & C++0x.
Apparently, TR1 is already here[^]
|
|
|
|
|
Thx for the information
codito ergo sum
|
|
|
|
|
It wouldn't be so bad if Microsoft would keep trying to string us along. Every version since VC6 it's been "We're really enhancing IDE support for C++ development in the next major release of the IDE."
Sometime, the $20 bill on the dresser just doesn't cover it anymore.
Software Zen: delete this;
|
|
|
|
|
Colin Angus Mackay wrote: It depends on what software you are developing.
Yes, MS is forcing their choice of IDE upon those that develop for Windows CE.
When CE was the lonely child, the IDE was specific to Windows CE.
Then they forced VS upon us, couldn't keep up (or marketing failed) and they retreated back to CE specific tools.
Now, if you want to work on the latest Mobile versions of CE, you need VS2008.
We get what we need, plus all the bloat.
Don'tcha love marketing?
Gary
|
|
|
|
|
I agree 100%.
I still have a copy of VS6.0 that I keep for posterity.
Mike
|
|
|
|
|
|
Jeff Dickey wrote: the responses strongly favored the older versions
Actually, I see it as a logical progression. New versions come into the fold starting at the bottom because they're new -- not everyone is using them yet and they have yet to go through the product lifecycle of fixing new product issues (yes, bugs).
A new version starts off low in the ranks and climbs up in popularity as more people use it and they release updates to fix the bugs.
I've installed VS 2008 on one of my development workstations. I still use VS 2005 primarily because one machine needs more memory (it's barely able to hold on as it is), and the other is in need of an OS rebuild at which time I will upgrade it to VS 2008. Once that happens and I do the work to address a couple of other minor issues that bother me, I'll be using VS 2008 primarily - partly because it's a little nicer, and partly because I fee obligated to stay current. The latter is important for reasons of personal marketing.
Aside from that, I like the extra little features I've noticed so far. It's not a huge improvement, but it does make programming a little faster/easier.
|
|
|
|
|
Jeff Dickey wrote: that the responses strongly favored the older versions
It depends what you count as older version. As you can see VS2008 and VS2005 together are very close to 65%. And I'm unsure about those who voted VS2003, wheather they want to use that version or they have to use it.
Mostly, when you see programmers, they aren't doing anything. One of the attractive things about programmers is that you cannot tell whether or not they are working simply by looking at them. Very often they're sitting there seemingly drinking coffee and gossiping, or just staring into space. What the programmer is trying to do is get a handle on all the individual and unrelated ideas that are scampering around in his head. (Charles M Strauss)
|
|
|
|
|
They're all junk. Nostalgia is such a debilitating illness...
But who is the king of all of these folks?
|
|
|
|
|
Yeah, bring back WordStar 3.3. Back in 84/85, that was my word processor and my text editor.
|
|
|
|
|
I find the Intellisense "improvements" of VS2005 a bit over-zealous, and it doesn't seem as responsive as VS.NET 2003 even on a powerful PC. So the latter just seems a bit better, despite lacking some great features of 2005.
However 2008 will likely become my new favourite...
"For fifty bucks I'd put my face in their soup and blow." - George Costanza
CP article: SmartPager - a Flickr-style pager control with go-to-page popup layer.
|
|
|
|