I am actually in the process of downloading Visual Studio 2005 from MSDN. I figure I should look at it. Borland seems to be really dorking up in the C++ world and haven’t done anything good in that arena (IMO) since Builder 6 several years ago which is now horribly out of date with no updates.
I am not thrilled with VS from previous experience, I didn’t like the IDE, didn’t like the overall experience. But maybe it will be better now. One other major issue I had with it was the ANSI compliance but now MS has really taken that to heart and is supposedly one of the most compliant compilers out there now. I expect that is thanks to Herb Sutter.
Does this mean I will start doing .NET programming. Absolutely not. I have no desire to do .NET programming. I have considered it for Web pages but ASP.NET is it. Since I don’t do a lot of Web stuff I haven’t gotten off my butt to learn it, 99.9% of the time all I need is a quick little perl CGI piece for any web things I have done. Maybe when all of the NET stuff is considered native and is actually used in kernel level stuff I will start looking more seriously at it. Maybe I will look sooner. Who knows.
You know ASP.Net isn’t a language. You have to write C# or VB.Net (and I think now managed CPP will do ASPX pages). So, you would *have* to start doing .net programming if you wanted to do asp.net. Jump on the bandwagon, it’s fun. 😉
Yep understood. But I can do it just for that and not do it for client code. As one of my consumers once said (paraphrased to keep it clean), DO NOT CONVERT YOUR TOOLS to DOT FAT. No one wants you to change ADFIND from 900KB of directly executable code to 40KB of code that requires 400MB of framework and have it go slower and probably have less functionality.