Outstanding Technical Achievement: C# Team
- Posted: Apr 06, 2007 at 1:07 PM
- 36,588 Views
- 15 Comments
Download
How do I download the videos?
- To download, right click the file type you would like and pick “Save target as…” or “Save link as…”
Why should I download videos from Channel9?
- It's an easy way to save the videos you like locally.
- You can save the videos in order to watch them offline.
- If all you want is to hear the audio, you can download the MP3!
Which version should I choose?
- If you want to view the video on your PC, Xbox or Media Center, download the High Quality WMV file (this is the highest quality version we have available).
- If you'd like a lower bitrate version, to reduce the download time or cost, then choose the Medium Quality WMV file.
- If you have a Zune, WP7, iPhone, iPad, or iPod device, choose the low or medium MP4 file.
- If you just want to hear the audio of the video, choose the MP3 file.
Right click “Save as…”
- Mid Quality WMV (Lo-band, Mobile)
- WMV (WMV Video)
Here we talk about the award, what it means, and then dig into the history, present and future of C#. We also dig into LINQ (why did we add it to the language? Does dynamic construct additions to imperative languages pollute the language? What does LINQ really mean in the context of the evolution of C#? The answers herein will surprise you, if you haven't thought hard about it already...)
Enjoy and Happy Birthday, Niners!!!
Comments Closed
Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation,
please create a new thread in our Forums,
or
Contact Us and let us know.
Follow the Discussion
(btw woho Anders is Danish
Happy Birthday c9:D
Thx.
Now if we get an update from the VB Team, this will be even more interesting.
Thanks for this, Charles. You Rock!
I'm really happy you enjoyed this. I know I did! I have a completely new perspective of LINQ and related language "atoms" and "molecules". It's always a humbling and honorable experience to be able to have conversations with some of the best and brightest minds in the industry. I'm so thankful for Channel 9 and the incredible community of Niners.
Happy birthday to you all.
C
Innovation in language and associated tools is what keeps me so loyal to Windows. No other platform touches it. Much as I love the shell in Vista I find that DevEnv and increasingly PowerShell are really my 'desktop' these days.
Happy birthday to the team and kudos and thanks to all involved.
Great video and great conversation, thanks
Keep on posting,
C, i mean I
I would like to point out that Anders Hejlsberg made a little mistake when he was talking about the multi-core stuff. He said “we are coming to a point where there is a fundamental change in Moore’s Law, it’s not going to go away, but it’s going to change in that it’s not going to give us faster CPUs anymore, it’s going to give us more CPUs”. While it is a fact that we are coming to the point that CPU’s are not getting faster, Moore’s Law didn’t refer to the speed of the CPU’s it referred to the numbers of transistors on an integrated circuit. While this in the past has translated into faster CPU’s, now Moore’s Law continues to apply but instead of a faster single CPU with get more transistors in a multi-core CPU that runs at a speed that hasn’t increased as before.
But beside that little mistake the video is great.
There is nothing incorrect with his statement: The output of Moore's Law used to be faster CPUs, now it's more CPU cores.
His not talking about what makes Moore's Law his talking about what Moore's Law "gave us".
It would indeed be nice to correct a man such as Anders, but I don't think you have.
Also, I don’t feel any better or worse for correcting a small little mistake in the way that Anders expressed the future and Moore’s Law, because doing that doesn’t make me any better or worse.
This is actually kinda interresting. We only just moved to 65nm chips(Where AMD just only just recently did this step), intel have been doing for some time.
The smaller circuits, the more you can put in a chip. This allows greater speed.
While i do think we will be moving to quad core soon, i still see that there will be GREAT room for faster cpu's.
Last year IBM managed to print 29,9NM chips(Which is substansial smaller then the current chips we got, allows for great speed improvements), using deep-ultraviolet. While this is now possible, its also supposed to be very expensive.
The problem isn't actually the clock speed of the CPU, its actually the heat. We dont have any sufficent way to cool down the cpu, when we get up to these high speds. The faster it runs, the more electricity it takes. And we know that electricity = heat.
So what we see now is that we use many CPU's in 1 chip.
Please take a read here: http://en.wikipedia.org/wiki/Moore's_law
Who would not want to be called a COOL programmer?
Microsoft Marketing blew this one big time.
Purity is for academics. LINQ is for expressive developers.
Great video.
PS. Big believer in taking and circulating notes of meetings.
Remove this comment
Remove this thread
close