Re: Is VS written in Managed Code ?

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance



Very interesting link, BTW.. Thanks :)

I would just like to ask if you have any sources or reading material,
websites, books, or whatever that would be good for someone who wanted his
or her programming to NOT fall into the category you describe below. What do
I need to learn, and what are good sources to learn it, to write programs
like someone who DOES understand the implications of using given constructs
/ patterns / paradigms in a managed environment as opposed to a
"non-managed" environment. (.NET in particular, of course)

Any suggestions or thoughts would be appreciated.... Thanks!

- N

"Cordell Lawrence" <clawrence@xxxxxxxxxxxxxxxxxxx> wrote in message
news:uGsNxviVFHA.2540@xxxxxxxxxxxxxxxxxxxxxxx
> :) I actually agree that most of what is done is C# is actually quite
> slow,
> BUT its not because of any inherent qualities of the C# Language or of the
> .NET Framework (per se, but its implementation does affect performance)
> ...
> Rather, most C# applications are slow because people don't understand the
> implications using particular constructs / patterns / paradigms in a
> Managed
> environment as opposed to an "non-managed" environment, and it's because
> of
> this naivete (coupled with the fact that the .NET framework is popular and
> lots of people use it without fully understanding it) that poor performing
> applications are developed.
>
> As for being bloated ... well, I simply don't know how to address that one
> directly, but previous statement indirectly address this.
>
> Again, I reiterate ... right now, (ceteris paribus) static compilers ( +
> runtimes ) today produce more performant applications than their managed
> counterparts, but it does help that people write sloppy managed code in
> the
> first place ;)
>
> Oh BTW, I came accross this interesting project:
> http://purana.csa.iisc.ernet.in/~kapil/project.htm
>
>
> Cordell Lawrence
> Teleios System Ltd.
>
> <hel@xxxxxxxx> wrote in message
> news:%23vCKYXiVFHA.2684@xxxxxxxxxxxxxxxxxxxxxxx
>> Maybe in theory, but pretty much everything
>> I've come across that's done in C# (not much)
>> is slow and bloated. It could be these apps
>> are simply not done "correctly", but slow and
>> bloated is what I see, and that's not an
>> admirable quality. Splash screens don't hide
>> this very well (ahah).
>>
>> --
>> 40th Floor - Software @ http://40th.com/
>> iPlay : the ultimate audio player for PPCs
>> mp3,mp4,m4a,aac,ogg,flac,wav,play & record
>> parametric eq, xfeed, reverb: all on a ppc
>
>


.



Relevant Pages

  • Re: Killing VB softly with his song, Killing VB softly...with a song.............
    ... your already familiar with the VB syntax and grammar you have to learn OOP ... as applied to the .NET Framework. ... C/C++ applications do not require the framework and run ...
    (microsoft.public.dotnet.languages.vb)
  • Re: Does .net replace win32?
    ... > ontop of windows for general applications, ... applications, so the Win32 API is built with C programmers in mind. ... This makes the .Net Framework cleaner, nicer, easier to use, etc. ...
    (microsoft.public.dotnet.languages.vc)
  • Re: Cannot run .NET CF applications
    ... You compiled against the full .NET Framework and what you need is the .NET ... > i'm trying to see how .NET CF applications looks like on my PocketPC 2002. ... > Compilation ends without errors and produces my DummyForm.exe executable that works fine on the desktop PCs i tried it on. ... > Then, i use ActiveSync 3.7 to copy this executable on my iPaq h5450, where i previously installed .NET Compact Framework SP2. ...
    (microsoft.public.dotnet.framework.compactframework)
  • Re: Fast Multiple Application Comunication
    ... You seem to have left out shared memory which would be the fastest solution ... Here is a simple wrapper that may ... comunication between multiple applications. ... not part of the .net framework and does not seem to support message ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: Windows 2000 hangs on Internet Explorer using .NET Framework 1.1
    ... be caused by a third party applications like Kernel level filter drivers, ... Windows NT/2000/2003 Cluster Technologies ... > I ran .NET Framework 1.0 with this and I could happily log on to the ... > internet using my internal modem. ...
    (microsoft.public.win2000.advanced_server)