Lloyd said:
BTW I don't know who you were trying to convince, but I believe the
productivity
improvment of .NET (much more feature in much less time with much
less bug) should be more appealing than the security improvment.
<gasp> someone who thinks there is something more important than
security?
Seriously, you should live and breathe security. 'Productivity' which
means cutting as many corners to get the code out as quickly as
possible, is the reason why there are so many exploits in current
software that allow hackers to '0wn boxen'. Please reconsider and put
security at the top of your priority list.
BTW, I think you're unfair in your article where you said that
Microsoft lost confidence in .NET.
Thats my interpretation of the results, I would dearly love Microsoft to
provide evidence that refutes my conclusion.
After all Aero is not even finished yet, no surprise it's not much
use yet. Not too mention OS level code would certainly stick to C for
still a long while.
There is not .NET in the desktop in Vista, so there's no .NET in Aero.
I've been told that that situation will not change, which is why I
performed the measurements. I will perform the measurements on beta 2
when it comes out. Believe me, I will be the first to congratulate
Microsoft is they add substancially more .NET to Vista beta 2, however,
I have little confidence that this will happen. My prediction (and
please return to this when beta 2 comes out) is that there will be a
couple more .NET applications that will do fairly trivial things, and
everything that is important in the OS will be native code.
And I would like to point out that, by the time Aero, uh.. their new
file system (WinFX?) and
WinFS. That won't be in the release of Vista, it will be supplied as a
separate upgrade to Vista. I haven't looked at the new version of WinFS
yet. I did an extensive study of the old version and it was far too
layered, the schema was very complicated requiring multiple joins for
the most trivial of queries. No wonder it was so slow.
new communication api would be released (forget the names :-/), they
would be .NET only...
Indigo. Yes its .NET, but it has little to do with Vista. Indigo will be
available for XP. Oh and I found no evidence of anything in Vista using
Indigo.
Anyway one thing is certain: As far as I'm concerned I certainly gain
more and more confidence
with .NET everyday.....
And can't see no reason to go back...
Its a pity Microsoft does not have your confidence <g>
Richard