Posted By: The Channel 9 Team | Nov 17th, 2004 @ 8:50 PM | 89,958 Views | 34 Comments
Jason Zander invited Charles Torre and cameraman Robert Scoble to meet the .NET Common Language Runtime team.

In this first of three segments (it's a big team!) you'll meet a variety of developers from across the team and see what they are working on.

Don't know what this team does? Well, the .NET CLR is at the center of all .NET applications. So, if you're writing .NET apps, you are using this team's work.

You'll meet more of the CLR team over the next week.
Media Downloads:
Rating:
0
0
dugsnake
dugsnake
Who you callin' program, program?
Yeah!  I always love meeting the garbage men!  Without you garbage collectors, the world would be a mess!  Big Smile

I guess this means that Windows will be more stable now?  No more having to worry when I install a program if the developers of the app paid attention to their indexes?  No more memory leaks?

CLR is a godsend.  Still sounds a little like a JRE though.  Wink  I'm not sure, but maybe the difference is in the JIT compilers.  Or maybe it's because it's called MSIL now and not bytecode.  Well, whatever the difference, CLR is a godsend and the world would be messy without you garbage collectors!  Big Smile
leighsword
leighsword
LeighSword
Slow........
should fire all members of the CLR team ,
and replace with the MASM team.
the garbage always makes a garbage!!!
dugsnake
dugsnake
Who you callin' program, program?
leighsword wrote:
Slow........
should fire all members of the CLR team ,
and replace with the MASM team.
the garbage always makes a garbage!!!

I don't know about you, but I don't mind waiting a week for the garbage men to come by.  It's better than having to drive down to the landfill everytime I want to throw out garbage.  Who knows, sometimes I might get lost and it may end up under my neighbors porch.

Don't fire the garbage men!  Civil servants have their place in society!
Charles
Charles
Welcome Change
dugsnake wrote:

I don't know about you, but I don't mind waiting a week for the garbage men to come by.  It's better than having to drive down to the landfill everytime I want to throw out garbage. 


That's a fantastic metaphor. Indeed, going to the dump (as we call it in the States) is a chore.

The cumalative brainpower of the CLR team is astounding. More to come...


Keep on posting,

Charles
Great to see the interior of Bldg 42 again Smiley Can't wait to see the perf team Wink
leighsword
leighsword
LeighSword
dugsnake wrote:

 I don't know about you, but I don't mind waiting a week for the garbage men to come by.  It's better than having to drive down to the landfill everytime I want to throw out garbage.  Who knows, sometimes I might get lost and it may end up under my neighbors porch.

Don't fire the garbage men!  Civil servants have their place in society!

No, our society don't need them any more, the MASM team can able to makes a robot(or automation tools) to do what the garbage men did!

the managed code slower than native code MUCH,so I prefer to manage memory by hand.
I am a VC programmer in china.
In china,most of programmers used to the VC and Delphi ,they never using dot net except the asp.net.the VC is a great programming tools in the world,we are worry about that the VC2005 will be a new garbage as VC2003 ,because of the  JIT.

leighsword
leighsword
LeighSword
the JAVA, i have fotgot to metion it.
the MS will lose many C++ programmers,because we(most of c++ programmers) are prepare turn to JAVA ,and learning it NOW.


dugsnake
dugsnake
Who you callin' program, program?
I see there is a cultural difference here.  I can see your point.

On one side, yes, managed code running on top of CLR is slower and more restrictive than unmanaged code.  What benefit do I get from using it?  I don't have to worry about memory management.  I know my memory is safe without any leaks.  How do I solve the speed problem?  I go out and buy a faster processor and more memory (obviously a very western philosophy).

On the other hand, running unmanaged code is faster and more flexible than managed code.  What are the problems with unmanaged code?  As a programmer, now I have to spend resources on memory management rather than concentrating on the programs purpose.  As a user, I have to trust the programmer's ability to manage memory.  How do you solve this problem?  Pray that all programmers are good at memory management.  Yes, you tweak out every ounce of performance from your hardware (a very eastern philosophy), but when Dell is selling P4 2.x GHz, 512 MB systems for less than $400.00, why bother?

Do you drive a manual transmission or an automatic? (Please don't say you ride a bike!  Tongue Out  )
dugsnake
dugsnake
Who you callin' program, program?
leighsword wrote:
the JAVA, i have fotgot to metion it.
the MS will lose many C++ programmers,because we(most of c++ programmers) are prepare turn to JAVA ,and learning it NOW.


I guess you haven't tried running JAVA apps on top of Windows lately.  When I open up my Oracle utilities, I go for a cup of coffee.
Microsoft Communities