Re: MFC future?
- From: "RT" <rtischer@xxxxxxxxxxxxx>
- Date: 15 Dec 2005 06:15:07 -0800
Obsolete? I don't think so. It is the IL concept that is obsolete. ILs
are an unnecessary layer of indirection and all ILs assume the
programmer wants less control than the developer of the IL and their
accompanying libraries. Well, that's just not the case. As the lowly
programmer becomes smarter, he wants more control. I saw this when
programmers went from C to Pascal and then back to C as they remembered
the power C gave them (eg, IIRC, Pascal had 7 operators vs. C's 42).
UCSD's p-code came and went. Java IL had its problems with 'write once,
debug many'. Any bets on how long .NET's IL will last? There is
something wrong with an architecture (ie, having an IL) that assumes
that a particular set of developers (of that IL) think they can predict
the bounds of my programming targets. I don't buy it. If I want
simplicity, I encapsulate. If I want help encapsulating, I use trusted
libraries including MFC. Want automatic garbage collection? This was
one of the major campaign slogans for using Java. There are many
flavors of garbage collection and there are libraries for each. To make
my point, would you choose a programming language today (with an IL)
for your next development project based on how hard it is to deal with
memory leaks in C++? I didn't think so.
RT
Nishant Sivakumar wrote:
> Hey Tom
>
> Kids probably look at MFC devs and think, "Man, how uncool can people get?"
> or something like that. Us obsolete old men have to continue MFCing though
> *sigh*
>
> --
> Regards,
> Nish [VC++ MVP]
>
>
> "Tom Serface" <tserface@xxxxxxx> wrote in message
> news:%23pbkjcc9FHA.1420@xxxxxxxxxxxxxxxxxxxxxxx
> > Yikes, here we go again :o)
> >
> > These articles are interesting:
> >
> > http://msdn.microsoft.com/visualc/whidbey/mfc2005/default.aspx
> > http://blogs.msdn.com/texblog/archive/2005/06/10/428143.aspx
> > http://www.codeguru.com/forum/archive/index.php/t-184715.html
> > http://discuss.fogcreek.com/joelonsoftware/default.asp?cmd=show&ixPost=35562
> >
> > Tom
> >
> > "NewbProgrammer" <paul_kiefer@xxxxxxxxxxx> wrote in message
> > news:1133363897.273228.83080@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
> >> I'm a home programmer who occasionally does programming for work using
> >> MFCs. I have not yet had a chance to look at VS 2005. Are there
> >> changes to MFCs? It seems Microsoft is heavily pushing .NET. Is MFC
> >> slowly being phased out? (Do I finally have to learn .NET?) Any
> >> guidance from the professionals out there?
> >> Thanks,
> >> Paul
> >>
> >
> >
.
- Follow-Ups:
- Re: MFC future?
- From: Daniel James
- Re: MFC future?
- References:
- MFC future?
- From: NewbProgrammer
- Re: MFC future?
- From: Tom Serface
- Re: MFC future?
- From: Nishant Sivakumar
- MFC future?
- Prev by Date: Re: CSocket
- Next by Date: Re: define managed unions in vc++.net
- Previous by thread: Re: MFC future?
- Next by thread: Re: MFC future?
- Index(es):
Relevant Pages
|