I am a pro developer, but I don't use C++ as often as I wish during the day. So, I recently found that I could play with the language by getting involved in some open source projects. I found an interesting group that produces a free program for Windows.
While getting acquainted with this area of the “ecosystem”, I learned how much the community appreciates your recent release of the C++ Toolkit and the upcoming Express version.
Free or inexpensive software is necessarily built with free or inexpensive tools. In this case, using a commercial compiler had been limiting the reach of the project among developers. However, there is a big challenge: Big chunks of Visual C++ the product relies on, namely MFC and ATL, are absent from the “free” versions.
I can see why Microsoft would consider those libraries only belong to the professional version of Visual C++. But reality is that if MFC and ATL are not available, some existing projects like the one I have mentioned have few chances but to look somewhere else for alternatives. New free software projects have scarce motivation to target Microsoft tools and platforms.
I have also seen a huge number of compiling errors while porting from the Visual C++ 2003 to Visual C++ 2005 Beta 2. It seems that better ISO conformance, while a great feature, makes lots of errors surface. Perhaps you could add better aid tools for this task, even if it out of cycle. Thanks. Diego.
Life, software, politics, arts, and naive future prediction (This blog is in suspended animation)
Saturday, May 07, 2005
Please include MFC and ATL with Visual C++ Express and Visual C++ Toolkit
I left this comment on AprilR's blog a few days ago:
Subscribe to:
Post Comments (Atom)
Moving to MSDN
I haven't decided yet, but it is very likely that I will stop blogging here for some time. For some background, I have moved to the sate...
-
UPDATE 3/1/2006: The hotfix is officialy out for the Visual Basic background compiler crash. Thanks to Lisa, Margaret, and the VB Team. UP...
-
I knew our dominican experience would not be complete without a little tropical storm. If it has to be, I am happy its name is a greek lette...
1 comment:
Please include....
Optimizer
MASM
MSDN docs
MFC
ATL
Wouldnt mind paying a little more for these
extras... but not interested in full blown studio prices for hobby projects...
Post a Comment