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…
Brian Beckman and Erik Meijer are back with another episode of BMO! In this installment, Brian and Erik spend some time explaining the Lambda Calculus and most of the time digging into a real world application of general term rewriting. The Lambda Calculus is a specialized…
Happy new year! It's hard to believe that it's 2010. To start off the new year, how about some Beckman and Meijer? You recently learned about Dr. Beckman's perspective on
covariance and contravariance in physics. Dr. Meijer found this topic to be incredibly interesting and the two geniuses decided…
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…
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…
Brian Beckman interviews JavaScript/CoffeeScript developer who's written an excellent CoffeeScript compiler, Michael Ficarra. If you're curious about CoffeeScript, then this is for you ( no demos or code, though; just technical conversation done the Beckman way ) Tune in! Cast: Brian Beckman,…
It's been far too long since we've chatted with the great Brian Beckman, an astrophysicist, software architect, and
Channel 9 icon. Some of you may know him as the wizard who appears out of
thin air whenever the word Monad is said three times in succession. :->A few weeks ago,…
Brian Beckman is a fascinating individual. Ex-cosmologist, ex-military operating system and simulation developer (have you ever considered processes that move both forward and backward in time? Well, Brian and team at JPL created just that. He explains
in this interview...). Brian was one of…
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…