In this second installment of
C9 Conversations, a format where we sit down with various big thinkers to discuss a wide range of big topics related to computing; all in high quality video and audio, the topic is Complexity (ambient complexity, to be precise - it's hard to program systems
that are…
By now, you know Brian Beckman given how many times he's been featured on Channel 9 and, well, just how amazing he is. Brian is an astrophysicist and software
architect currently working on a technology we can't talk about...yet... Stay tuned for that. Dr. Beckman is the perfect…
Clojure is a dynamic programming language created by Rich Hickey that targets both the Java Virtual Machine and the CLR. It is designed to be a general-purpose language, combining
the approachability and interactive development of a scripting language with an efficient and robust…
Erik Meijer and team (developer Wes Dyer, in particular) have created a profound and beautiful .NET library that will take managed event based programming to new levels. Of course, many of you wish that you could write LINQ expressions over events. Well,
now you can thanks to Erik's and Wes…
Brian Beckman, software architect and astrophysicist, discusses his General Theory of Channel 9, what Channel 9 means to him personally, his love for the Niner nation, the power of humanized corporate communication and life in the universe.
Happy Birthday,…
Concurrency is a problem that faces all developers as we move to the age of ManyCore processor architectures. Managing state is an important aspect of programming generally and for parallel programming especially. The great Brian
Beckman demonstrates three ways of labeling a binary tree with…
Concurrency is a problem that faces all developers as we move to the age of ManyCore processor architectures. Managing state is an important aspect of programming generally and for parallel programming especially. The great Brian
Beckman demonstrates three ways of labeling a binary tree with…
You've seen a few conversations on Channel 9 about Microsoft's
Entity Framework. Well, it's time for another one, but with a new twist...Brian Beckman recently had a deep technical chat with Sam Druker about the Entity Framework data model and related technologies.
Sam is GM of…
Functional programming is increasing in popularity these days given the inherent problems with shared mutable state that is rife in the imperative world. As we march on to a world of multi and many-core chipsets, software engineering must evolve to better
equip software engineers with the tools to…
I recently got the chance to sit down with
Brian Beckman, physicist, programmer and
Channel 9 celebrity, to learn about the history of computing. As you know, Brian is a great teacher. This lesson focuses on the evolution of computing devices and delves into some of the not-so-obvious uses of…