Actually, to be fair, I've never heard any one at Microsoft tell me they
expect me to port and I wasn't trying to insinuate that. There is a big
push towards managed code, rightfully so, but everyone I've talked to about
my applications tells me that porting them to managed code should be a
gradual process since they already work. As .NET continues to improve it
becomes more compelling as well.
So, my take, is: it's a good idea to start working towards living in a
managed world, but I wouldn't drop everything and feel I'm not "up to date"
if I'm still compiling natively. I think the smart thing to do is consider
the application, the legacy code, and what you intend to do with it. For
example, I hate using Xerces to parse XML. The .NET XML parser, in my
tests, works great. I plan to really quickly port my XML parsing to managed
code even though other parts of my application are still compiled native.
I'm really glad C++ 2005 allows me to do that.
Tom
"Arnaud Debaene" <ad******@clu b-internet.fr> wrote in message
news:e%******** ********@tk2msf tngp13.phx.gbl. ..
Michael Viking wrote: Like Tom correctly points out: MS expects everybody else to port.
Don't they?
No, I don't believe so.. What have you seen, read or heard that make you
think so?
Arnaud
MVP - VC