 |
|
 |
Steve Mayfield wrote: I'm also using VC 1.52
Ouch! I was using it (unfortunately) back in 2004. I used to do all my edits in a VC6 workspace to get the intellisense etc., and then switch back to 1.52 for the compile.
Kevin
|
|
|
|
 |
|
 |
VC2k3 is my favourite 'dinosaur' IDE - it made such a change to some of the projects I was developing/maintaining when I migrated them from VC6 to VC2k3. At last, I had a compiler that supported Boost[^] properly and a linker that would let me partition the project into DLLs (I was having some weird problem with the VC6 linker that meant I had to static link the code into two enormous .EXEs, when those two .EXEs shared 95% of the code).
I do have VS2k5 and 2k8 installed, but I still prefer 2k3 for C++ 'cause the IDE feels much snappier.
|
|
|
|
 |
|
 |
Ironically, so do I - at least on laptops (where VS2008 can be a little sluggish).
For us the big problem with VS2003 is that the version of ATL shipped with it is not DEP-compliant, which means we can't ship anything built with it which uses ATL/WTL windowing (VS2005 fixed that). As VS2008 under Vista or W2k8 requires plug-ins to be DEP compliant, this is rather important for us.
|
|
|
|
 |
|
 |
My primary target is still Windows 2000 (corporate IT - don't ya just love it!), so DEP issues aren't foremost in my concerns
In fact the only Vista we have running around is a VMWare image I created...well, because I could!
|
|
|
|
 |
|
 |
That sounds like the sort of thing I'd do!
Win2k8 (which is also big on DEP) is great though - easily the best dev OS I've come across.
|
|
|
|
 |
|
 |
I only use it for legacy projects which are just too big for a one-man programming division to convert to something newer. All new code is written in C# in VS2005.
|
|
|
|
 |
|
 |
I use it, but I don't prefer it.
We are a big screwed up dysfunctional psychotic happy family - some more screwed up, others more happy, but everybody's psychotic joint venture definition of CP blog: TDD - the Aha! | Linkify!| FoldWithUs! | sighist
|
|
|
|
 |
|
 |
Tried VC6 and VC8.
To paraphrase:
Once you go VC8, you never go back
|
|
|
|
 |
|
 |
After looking at most of the responses, I agree with them. I especially liked the help with VC6. It was more informative and gave more meaningful examples. The help with VS2005/2008 is more difficult to use and often I go to Google. The IDE in VS2003/2005/2008 is much better. I do like showing line numbers and in C++, find usages for functions, etc. Plus, the later VS packages allow for more addons.
|
|
|
|
 |
|
 |
My boss wanted me to update my career profile on the company intranet today (my company makes software for other companies and some of them like to see who they get to work with) and after a long time, I bumped down the fact that I happen to know a bit of C++ and Win32 and MFC in the list of stuff that I claim to know so that all this new fangled .NET stuff shows up right on the top.
And there I was, thinking that I could bedazzle my way to the top manipulating iterators to lists of vectors of references to integer type-casted pointers to void types!
Sigh!
--
gleat
http://blogorama.nerdworks.in[ ^]
-- Number Two's eyes narrowed and became what are known in the Shouting and Killing People trade as cold slits, the idea presumably being to give your opponent the impression that you have lost your glasses or are having difficulty keeping awake. Why this is frightening is an, as yet, unresolved problem. -- HHGTG
|
|
|
|
 |
|
 |
gleat wrote: C++/Win32/MFC not so hot anymore
Perhaps, but it might be an competitive advantage, like COBOL. When everybody moved to hyped technologies (like C/C++ and Java) companies began realizing that they needed to go out hunting for dinosaurs to maintain the old reliable applications they had in COBOL. And the few positions remaining for COBOL programming became actually very well paid. Maybe after everybody migrates to .NET companies will start hunting the few C++ programmers that remain to maintain their old & reliable existing applications.
Bottom line: don't worry. Keep sharpening your guns. Someday they'll be needed.
Of all forms of sexual aberration, the most unnatural is abstinence.
|
|
|
|
 |
|
 |
Diego Moita wrote: Keep sharpening your guns.
I never figured on stabbing anyone with a pistol...
WE ARE DYSLEXIC OF BORG. Refutance is systile. Your a$$ will be laminated.
There are 10 kinds of people in the world: People who know binary and people who don't.
|
|
|
|
 |
|
 |
One word: bayonet[^].
Software Zen: delete this;
|
|
|
|
 |
|
 |
gleat wrote: career profile on the company intranet
I used to work for a company that used to require us update our profile every year. I didn't like it. None of the justification the company gave materialized. I keep my resume and profile upto date, but don't want to share it with my current employer unless it can result in promotion or raise. Otherwise they should have a copy when I joined in.
Yusuf
|
|
|
|
 |
|
 |
If you needed it, you'd be using it.
I wrote a test program where I duplicated (not ported) a portion of my 2-D geometry library in C#. Test consisted of finding all the intersections in a list 100,000 arbitrary polygons of between 7 and 15 corners.
My first run came in at 7 times slower than my C++ code. After reading about optimization techniques and doing my own tuning, I got it down to 2.5 times slower and was actually quite impressed. The problem was the tuning and optimizations made the code look like crap and any potential structural benefits went right out the window.
Bottom line is, CLR is not great for finding polygonal intersections, but it does a bang-up job on many things I don't need.
Use the tools for the job.
|
|
|
|
 |
|
 |
I have one of those Popcorn Hour network media tanks [^]on order and I see it supports up to 2TB SATA hard drive so I'm scoping out the 1TB ones and the prices are very surprisingly reasonable, in some cases as low as US$150.00, i.e. less than double the price of a 500gb. I'm planning on using it as a NAS as well.
Trouble is I came across all sorts of conflicting info on Seagate vs Western Digital vs what have you.
Anyone have any personal experience with any of these SATA 1TB drives?
[EDIT]After reading this and particularly the post from JazzJackRabbit I did some more digging and found what appears to be the perfect 1TB drive for a network media device: http://www.westerndigital.com/en/products/products.asp?driveid=388&language=en[^] It's 1TB and optimized for low sound, low heat, low power consumption and for streaming video and audio files. [edit]
"It's so simple to be wise. Just think of something stupid to say and then don't say it."
-Sam Levenson
modified on Tuesday, August 12, 2008 5:02 PM
|
|
|
|
 |
|
 |
John C wrote: Anyone have any personal experience with any of these SATA 1TB drives?
I am running two of them at home, just ordered a third for the wife. Running about a dozen external USB versions of them at work. What do you want to know?
_________________________
Asu no koto o ieba, tenjo de nezumi ga warau.
Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)
John Andrew Holmes "It is well to remember that the entire universe, with one trifling exception, is composed of others."
|
|
|
|
 |
|
 |
I hear conflicting info on reliablity between the major brands, wondering if anyone has had reliability problems with any particular brand and I guess I could toss in did they seem to run unusually hot.
"It's so simple to be wise. Just think of something stupid to say and then don't say it."
-Sam Levenson
|
|
|
|
 |
|
 |
In the last 12 years I have had problems with Quantum, IBM, Maxtor, WDC, and Seagate. When I see an increase in failure rate from a manufacturer I just select a different brand for the next few years..
John
|
|
|
|
 |
|
 |
all my drives run hot, for the last 2 years I cool all drives. That has become more and more the norm. From 15k rpm drives at work, to 10k rpm drives to 7200.11 drives, they run hot. Anymore I have dropped all but seagate. Work only buys seagate. Every failed seagate drive we have had can be traced to physical damage, not age. 5 year warranties are hard to beat. I have replaced all but 2 WD I have ever owned, half of all WD's I have had have failed on me. I just stopped. The only surviving ones are the 10k raptors, go figure.
I cool everything from CPU to memory to drives. I don't over clock, but I cool as if I were going to.
_________________________
Asu no koto o ieba, tenjo de nezumi ga warau.
Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)
John Andrew Holmes "It is well to remember that the entire universe, with one trifling exception, is composed of others."
|
|
|
|
 |
|
 |
I prefer Seagate 7200.11 drives since they have a 5 year warranty. I have over 100 7200.10 and 7200.11 drives at work for that very reason.
John
|
|
|
|
 |
|
 |
How have they been reliability wise?
"It's so simple to be wise. Just think of something stupid to say and then don't say it."
-Sam Levenson
|
|
|
|
 |
|
 |
Except for the 5 DOA ones I have returned 1 or 2 in the last 3 years. I attribute most of the DOA problems from neweggs packaging though. Sometimes they will put a drives in a box with just peanuts around them but most times they will do the right thing and bubble wrap each individual drive.
John
|
|
|
|
 |
|
 |
John M. Drescher wrote: with just peanuts around them
The dry roasted ones have no impact absorbancy whatsoever. Make sure they pack the next one using the salted ones.
|
|
|
|
 |
|
 |
Depends how much air there is in the bag!
DoEvents: Generating unexpected recursion since 1991
|
|
|
|
 |