Re: Future of MFC?



In article
news:<355E980A-39B9-4F69-ADDA-A7438BE701FA@xxxxxxxxxxxxx>, Ajay
Kalra wrote:
For regular development, unless you have legacy code, there is no
reason to not use .Net.

You could say that ... but, then again, there is no reason *TO* use
NET. It provides one of a number of frameworks that one can use to
develop applications, but it's FAR from being the only one, and it's
only moderately good.

Its significantly better than MFC/C++ for regular use.

It's good at some things that MFC is not so good at ... but it has
its own drawbacks too. I'd choose MFC over .NET any day if I was
just writing a standard desktop application. Where .NET really comes
into its own is when you need to deploy binaries onto disparate
hardware platforms and where your applications are going to be
untrusted and must run in a sandbox ... and frankly you might as
well use Java for those. .NET is a technically slightly better
solution than Java, but it doesn't have the market penetration (and
the market is not going to benefit from being split between two
inetrmediate-code platforms).

I only recall one or two ads for C++/MFC while C#/.Net is almost
ubiquitous.

Don't judge things by advertising, that's just stupid!

Like any vendor, MS advertises the things that are new -- the things
that they think people don't know about -- far more than that things
that are already well-known. What's the point in telling people
things they know already?

Cheers,
Daniel.




.



Relevant Pages

  • Re: Digital TV in rural areas and my old VCR tapes!
    ... and started their own agency (taking their best clients along). ... There is no reason diamonds should cost as much as they ... This is what happens with cable advertising, and the rates are an order ... networks especially keep using it, ...
    (alt.tv.tech.hdtv)
  • Re: porting from C++Builder
    ... that's correct and there is a very strong reason for taking this ... the java was growing and, obviously, microsoft initially tried to ... that crowds of developers would rather stay and develop windows applications. ...
    (microsoft.public.dotnet.languages.vc)
  • Re: JVM/Java memory footprint
    ... I found that if I use Java for developing the CLI ... application I will be exhausting the memory of our Application Server ... Just to mention the architecture,users use ... what WHAT specific REASON do you have to make ...
    (comp.lang.java.programmer)
  • Re: kilyx
    ... somewhat compatible with, for good reason) ... There's a difference between what the IDE is built in and what GUI ... Borland built a C++ IDE around a Java core ...
    (borland.public.delphi.non-technical)
  • Re: C is too old? opinions?
    ... Is Java used for real-time systems. ... Go on then - I would like to know how garbage collection affects ... A good reason, showing thought and reason. ...
    (comp.lang.c)