Cowboy (Gregory A. Beamer) said:
I understand this, as well, as it would be nice to have a full cafeteria
plan of products. I do not, however, believe this is fully realistic in
the first iteration, esp. when the product is part of a long line of
products (evolution, not revolution).
Visual Studio has been around a long time and has gotten more flexible. It
is not quite ready for a mold your own version. I am not sure the software
industry, outside of open source, is ready for a piecemeal, build your
own, type of model. It will likely get there some day, but it will only
continue if it is cost effective, which means enough people will have to
support the model. If it simply becomes an easier way to P&P pirate
software, it will die out.
I agree it would be a major change to the delivery of the suite, but perhaps
it is something worth considering by Microsoft. Visual Studio just seems to
get more bloated with each iteration; each new version contains
proportionally less that is applicable to me. Despite that I consider the
bits I do use the best tools for my job, which means I have to keep buying
the extra bloat - much like with Windows itself and Office.
Going back to my original request list, I don't see why it wouldn't be
reasonable to ship a Visual C++ Professional Edition. Wasn't this done
before VS7, or am I imagining it? The Express Edition is tantalisingly close
to useful, but without the depth for my professional needs, like the source
control integration, 64-bit compiler, and profiling tools. I find it funny
that such features were removed, when they're really not that big a deal and
wouldn't add too much to the package size. In fact I think the new/casual
users, who seem to be the target for this edition, should be taught to use
SCCI and profiling tools anyway - it would make them better programmers. The
64-bit compiler I can understand being left out because it's not essential,
but considering how little it would add to the size it could easily have
been left in. And with that I'd have all the tools I needed; not just me but
my entire company, and without paying for VB, web stuff, databases, etc.
I'd be interested to hear what's important to professional users of the
other languages, but missing from their Express Editions, since I don't know
enough about them to see if there's a case for those as standalone
Professional Editions.