C9 Lectures
61 Entries
 This Week
 This Month
 All Time

Language(s)

C9 Lectures: Dr. Erik Meijer  Functional Programming Fundamentals, Chapter 1 of 13
Avg Rating: 5
(59)Welcome to a new technical series on Channel 9 folded into a different kind of 9 format: C9 Lectures. These are what you think they are, lectures. They are not conversational in nature (like most of what you're used to on 9), but rather these pieces are entirely focused on education,… 
C9 Lectures: Stephan T. Lavavej  Standard Template Library (STL), 1 of nC9 Lectures: Stephan T. Lavavej  Standard Template Library (STL) Jun 30, 2010 at 11:46 AM 75 Charles
Avg Rating: 5
(75)Welcome to another installment of C9 Lectures. In the following series, learn all about STL from the great Stephan T. Lavavej, Microsoft's keeper of the STL cloth (this means he manages the partnership with the owners of STL and Microsoft, including, of course, bug fixes and enhancements to the STL… 
Stephan T. Lavavej: Core C++, 1 of n
Avg Rating: 4.75
(38)In part 1, STL focuses on Name Lookup, which is a surprisingly complex process. Remember Herb Sutter's great GotW post (#30, to be precise) on Name Lookup? Here's the problem from that post, to refresh your memory (Thanks to Herb for providing information like this on GotW!): In the following code,… 
C9 Lectures: Stephan T. Lavavej  Standard Template Library (STL), 2 of nC9 Lectures: Stephan T. Lavavej  Standard Template Library (STL) Jul 21, 2010 at 10:16 AM 48 Charles
Avg Rating: 4.5
(44)Welcome to another installment of C9 Lectures covering the powerful general C++ library, STL. The great Stephan T. Lavavej, Microsoft's keeper of the STL cloth (this means he manages the partnership with the owners of STL (dinkumware) and Microsoft, including, of course, bug fixes… 
C9 Lectures: Dr. Erik Meijer  Functional Programming Fundamentals, Chapter 2 of 13
Avg Rating: 4.75
(35)In Chapter 2, Dr. Meijer introduces Haskell syntax and notation (via a Haskell implementation called Hugs, to be precise, which is based on Haskell 98) and we learn about the Haskell syntax that represents the fundamental construct of functional programming:functions. It's not like you're used… 
C9 Lectures: Stephan T Lavavej  Advanced STL, 1 of n
Avg Rating: 5
(20)As promised, the great Stephan T. Lavavej is back! Tens of thousands of you have watched STL's (those are his initials, so that's what we call him) introductory series on the STL, or Standard Template Library. If you haven't, you should. This series, Advanced STL, will cover the gory details… 
C9 Lectures: Stephan T. Lavavej  Standard Template Library (STL), 3 of nC9 Lectures: Stephan T. Lavavej  Standard Template Library (STL) Aug 12, 2010 at 1:24 PM 35 Charles
Avg Rating: 4.5
(26)Welcome to another installment of C9 Lectures covering the powerful general C++ library, STL. Joining us once again is the great Stephan T. Lavavej, Microsoft's keeper of the STL cloth (this means he manages the partnership between the owners of STL (dinkumware) and Microsoft, including, of… 
Stephan T. Lavavej  Core C++, 8 of n
Avg Rating: 5
(10)In part 8, STL digs into the dowhile loop, casts, one definition rule (ODR), and his variadic template array sorter. There is a lot of information in this episode, so get comfortable, tune in, and learn. See part 1: Name Lookup See part 2: Template Argument Deduction See part 3: Overload… 
C9 Lectures: Stephan T. Lavavej  Standard Template Library (STL), 4 of nC9 Lectures: Stephan T. Lavavej  Standard Template Library (STL) Sep 07, 2010 at 1:16 PM 33 Charles
Avg Rating: 5
(14)Welcome to another installment of C9 Lectures covering the powerful general C++ library, STL. Joining us once again is the great Stephan T. Lavavej, Microsoft's keeper of the STL cloth (this means he manages the partnership between the owners of STL (dinkumware) and Microsoft, including, of… 
C9 Lectures: Dr. Erik Meijer  Functional Programming Fundamentals, Chapter 3 of 13
Avg Rating: 5
(18)In Chapter 3, Dr. Meijer explores types and classes in Haskell. A type is a collection of related values and in Haskell every wellformed expression has a type. Using type inference, these types are automatically calculated at run time. Ifexpression e returns a type t, then e is of type t, e :: t. A…