The Future of C#, Part Three: On video, plus the dead-trees edition
Amazingly enough, it has happened again. Why does this keep happening to me?
Anders, Mads and Eric on C# 4.0:
C# 4.0 with Anders Hejlsberg, Mads Torgersen, and Eric Lippert - Part 1 of 2
C# 4.0 with Anders Hejlsberg, Mads Torgersen, and Eric Lippert - Part 2 of 2
Anders, Mads and Scott on the new dead-trees edition of the C# 3.0 specification:
The C# Programming Language, 3rd Edition
Enjoy!
Comments
Anonymous
October 29, 2008
Perhaps a career in the movies beckons?!... I for one do have to say I find you very engaging and super-'quick off the mark' in the videos you do, you communicate ideas and concepts well without stuttering which is a pet peeve of mine about tech vids I've seen. My whole opinion on this may, however, be utterly skewed by my utter obsession with C# compilerdom... :-)Anonymous
October 29, 2008
Thanks! Everyone is their own worst critic; when I see recordings of myself right next to Anders, of course I can't help but come up short. Anders is a very engaging and experienced speaker. Stay tuned, we've got more C# compiler team video coming on Channel Nine.Anonymous
October 29, 2008
Hi. I just discovered your blog. Any chance of a default functional collection library for .NET? Just functional equivalents to all the collections in System.Collections.Generic? Call it System.Collections.Immutable or something. I am working on a large project where we actually wrote our own functional collection library. One data structure I am very proud of is a HashSet based on a crit bit tree. We use it to implement Sets and Maps. The good thing is that your keys do not have to implement IComparable<T>. It is also much more efficient than an AVL tree. We are using struct wrappers for the three basic data types Set<T>, Map<K,V> and List<T>, so you do not have to initialize them or check for null. An uninitialized Set<T> is equivalent to Set<T>.Empty.Anonymous
October 29, 2008
Just steal those bits from F#...Anonymous
October 29, 2008
I keep getting timeout problems trying to download these files (they're HUGE). Is there someplace else I can grab these files?Anonymous
November 03, 2008
Welcome to the 47th Community Convergence. We had a very successful trip to PDC this year. In this postAnonymous
December 23, 2008
Very good resources for the coming version... Sam Ng Dynamic in C# Part One Dynamic in C# Part Two Chris