How do you comment on...
-
It is said that Microsoft is internally moving towards .NET and in the future operating systems, .NET will be the native API rather then the C based API we usually see.... What are your views on that? Do you have any information about it? And honestly speaking, any commercial product can be justified to be developed targeted at .NET? (Consider the games espcially like Age of Empires, Max Pyn e etc...) Polite Programmer
More Object Oriented then C#
-
It is said that Microsoft is internally moving towards .NET and in the future operating systems, .NET will be the native API rather then the C based API we usually see.... What are your views on that? Do you have any information about it? And honestly speaking, any commercial product can be justified to be developed targeted at .NET? (Consider the games espcially like Age of Empires, Max Pyn e etc...) Polite Programmer
More Object Oriented then C#
>And honestly speaking, any commercial product can be justified to be developed targeted at .NET? (Consider the games espcially like Age of Empires, Max Pyn e etc...) Could you clarify your question, please? regards, Paul Watson Bluegrass South Africa Michael Dunn wrote: "except the sod who voted this a 1, NO SOUP FOR YOU" Crikey! ain't life grand?
-
>And honestly speaking, any commercial product can be justified to be developed targeted at .NET? (Consider the games espcially like Age of Empires, Max Pyn e etc...) Could you clarify your question, please? regards, Paul Watson Bluegrass South Africa Michael Dunn wrote: "except the sod who voted this a 1, NO SOUP FOR YOU" Crikey! ain't life grand?
I think he's missing a "can" from in front of any. Either way, I disagree. PC's are getting powerful enough to run managed code stupidly fast... and anyway.. the OS can't be completely Managed.. there has to be a runtime somewhere in there..... the API might be managed but what the hell. Regards, Brian Dela :-) Now Reading: Code Complete 2ed[^] by Steve McConnell
-
I think he's missing a "can" from in front of any. Either way, I disagree. PC's are getting powerful enough to run managed code stupidly fast... and anyway.. the OS can't be completely Managed.. there has to be a runtime somewhere in there..... the API might be managed but what the hell. Regards, Brian Dela :-) Now Reading: Code Complete 2ed[^] by Steve McConnell
Correct, and I think it'll be a long time before drivers are written in managed code or whatever will be the equivalent in the future. Microsoft is moving to managed code and this has been publicly stated with information regarding "Longhorn". And while PCs are getting more powerful, newer Windows platforms like "Longhorn" are looking to integrate the CLR in such ways that there won't be so much overhead with each managed application run, so you won't have this "piling-up" effect. Take those people that - for reason - write shell extensions in managed code. Because a shim is reuqired and regasm.exe automatically registers mscoree.dll as that shim, an instance of the CLR is loaded for each shell extension by the unmanaged AppDomain. This makes the explorer.exe process space extremely huge! When explorer.exe (or whatever the name will be) gets written in managed code, then not only is a shim unnecessary but there won't be a lot of overhead for these managed shell extensions. This posting is provided "AS IS" with no warranties, and confers no rights. Software Design Engineer Developer Division Sustained Engineering Microsoft [My Articles] [My Blog]
-
>And honestly speaking, any commercial product can be justified to be developed targeted at .NET? (Consider the games espcially like Age of Empires, Max Pyn e etc...) Could you clarify your question, please? regards, Paul Watson Bluegrass South Africa Michael Dunn wrote: "except the sod who voted this a 1, NO SOUP FOR YOU" Crikey! ain't life grand?
He doesn't like .NET because he believes it to be slow, interpreted and closed platform -- Help me! I'm turning into a grapefruit! Phoenix Paint - back from DPaint's ashes!