Re: MFC future?
- From: "Tom Serface" <tserface@xxxxxxx>
- Date: Fri, 2 Dec 2005 08:02:59 -0800
Hi Joseph,
This is just another illustration of the mixed message MSFT is sending to
the community. Over the last few years they have managed to make C# look
"cool" and "productive" and MFC (and C++) look "dated" and "unhip". I don't
know if this is intentional or not (I suspect it's just one group doing a
better marketing job), but I can understand how some feel the need to
wonder. Even if MFC was never improved it is still a great tool for certain
types of applications, but I can certainly understand how people who invest
their time in a coding paradigm would want to feel like they are doing
something worth their while. These days we all, especially the younger
guys, want our resumes to say the right things.
I haven't seen any major commercial desktop applications (including those
from Microsoft) written in C#. That doesn't mean they don't exist, but I
have asked around a lot. However, for RAD programming for internal use C#
is sure easier to use to cobble together form or web based applications.
Bottom line: I agree with you. The whole .NET message is often very
confusing. In fact, I think it's misnamed. From what I can tell it doesn't
have so much to do with "The NET" or "A NET" as it does with trustworthy or
managed computing. Code security is a good idea and, frankly, I hope that
it pans out eventually, but it's not like it's a new idea or anything.
We've had Java and Pascal for some time. Microsoft may have the resources
to make the "pcode" idea work efficiently enough to actually make it fast
enough for prime time ... or the computers may just catch up with the power
needed to run these types of programs.
Until then, I say, use the best tool for the job you're doing. Every
project is different.
Tom
"Joseph M. Newcomer" <newcomer@xxxxxxxxxxxx> wrote in message
news:s1gvo1poel8vo55dn8d9k3bt001ub7o3c1@xxxxxxxxxx
> Omigod! Not Another Futhre Of MFC Question....!!!!
>
> It lives. It is supported. It does not appear to be going away any time
> soon.
>
> Note that ".NET" is *NOT* the opposite of "MFC", and I'm not sure how this
> interpretation
> ever got started. In fact, MFC is absoultely compatible with several
> varying
> interpretations of whatever ".NET" might mean to you. C# is *not* ".NET";
> C# is a
> programming language. It just happens to be more easily compatible with
> certain
> interpretations of .NET than MFC is (you have to do a little more work in
> MFC to meet the
> criteria). I'm not even sure what "learning .NET" even means! Do you
> mean certain kinds
> of component architecture, or something to do with manifests, or something
> to do with XML,
> or what? I have yet to figure out what ".NET" means, except I know a lot
> of pieces of
> technology that form the .NET infrastructure. Many are orthogonal to each
> other, and
> independent of the programming language used (C#, MFC, VB, Cobol, etc.)
> joe
>
.
- Follow-Ups:
- Re: MFC future?
- From: Joseph M . Newcomer
- Re: MFC future?
- From: Daniel James
- Re: MFC future?
- From: David Ching
- Re: MFC future?
- References:
- MFC future?
- From: NewbProgrammer
- Re: MFC future?
- From: Joseph M . Newcomer
- MFC future?
- Prev by Date: Re: Manipulating Ctime
- Next by Date: Re: windows service with ui
- Previous by thread: Re: MFC future?
- Next by thread: Re: MFC future?
- Index(es):
Relevant Pages
|