Just launched! Get 30% off The Imposter's Frontend Accelerator Get It Now

Boolean Algebra

3 years ago | CS Theory Videos
You're George Boole, a self-taught mathematician and somewhat of a genius. You want to know what God's thinking so you decide to take Aristotle's ideas of logic and go 'above and beyond' to include mathematical proofs.

You're a mathematician and an ordained minister living in Ireland during the potato famine of the 1800s. People are starving and miserable and praying for help - you decide to try something different.

You're George Boole, a self-taught mathematician and somewhat of a genius. You want to know what God's thinking so you decide to take Aristotle's ideas of logic and go "above and beyond" to include mathematical proofs.

You create an algebra of sorts, that deals strictly with true or false values. No numbers, variables or other nonsense: pure logical algebra.

The Foundation of What We Do

George Boole's work laid the foundation for modern programming as well as the digital chip. Engineers (namely Claude Shannon) would use his work, which remained mostly obscure until the 1920s, to create the digital circuit, something we'll do in the next video.

For now, enjoy this historical adventure into the birth of mathematical logic.


Learn The Core CS Concepts Every Programmer Should Know - Free

Every day programmers like you and me have to solve complex problems. In this free, 52 page PDF I'll share with you some of the skills and techniques I use on a daily basis. Pop your email below and I'll send it right off!

    I respect your privacy. Unsubscribe at any time.

    There's More...

    The Imposter's Frontend Accelerator

    JavaScript client frameworks are powerful and help you create an amazing experience for your end user. Unfortunately, learning how to use them sucks.

    🤖 A Real World Approach to Playwright

    Writing tests can be tricky, especially using a more complex tool like Playwright. I took some time and dug in over the last year and I'm happy I did.

    What Is Your Yeet Threshold?

    Solving problems is what we do, but sometimes the solution is to burn it all down and start again, learning from your mistakes. How do you make this choice?