Media Summary: In the early days, people wrote small applications in assembly language, using gotos to get around. This didn't scale, so we ... This presentation revisits two core concepts of Object-Oriented programming: encapsulation and code reuse. Using a series of ... ai.bythebay.io Nov 2025, Oakland, full-stack AI conference Scale By the Bay 2019 is held on November 13-15 in sunny Oakland, ...

Talks Bruce Eckel Functional Error - Detailed Analysis & Overview

In the early days, people wrote small applications in assembly language, using gotos to get around. This didn't scale, so we ... This presentation revisits two core concepts of Object-Oriented programming: encapsulation and code reuse. Using a series of ... ai.bythebay.io Nov 2025, Oakland, full-stack AI conference Scale By the Bay 2019 is held on November 13-15 in sunny Oakland, ... This will be a example-driven presentation. The first set of examples looks at an int which should be restricted to a value from one ... ... when we have variables things like that you know that's why this resurgence of

Photo Gallery

Talks - Bruce Eckel: Functional Error Handling
Talks - Bruce Eckel: Rethinking Objects
Rethinking Errors: Learning from Scala and Go
Rethinking Errors: Learning from Scala and Go
SF Scala: Bruce Eckel, Rethinking Scala
Talk - Bruce Eckel: Making Data Classes Work for You
Bruce Eckel - A Language is More Than a Language
Bruce Eckel on Python, Java and Open Source
Rethinking Errors: Learning from Scala and Go
Bruce Eckel on a Bootiful Podcast
Bruce Eckel - Keynote
Exploring Functional Programming in Python With Bruce Eckel | Real Python Podcast #116
View Detailed Profile
Talks - Bruce Eckel: Functional Error Handling

Talks - Bruce Eckel: Functional Error Handling

In the early days, people wrote small applications in assembly language, using gotos to get around. This didn't scale, so we ...

Talks - Bruce Eckel: Rethinking Objects

Talks - Bruce Eckel: Rethinking Objects

This presentation revisits two core concepts of Object-Oriented programming: encapsulation and code reuse. Using a series of ...

Rethinking Errors: Learning from Scala and Go

Rethinking Errors: Learning from Scala and Go

Bruce Eckel

Rethinking Errors: Learning from Scala and Go

Rethinking Errors: Learning from Scala and Go

Bruce Eckel

SF Scala: Bruce Eckel, Rethinking Scala

SF Scala: Bruce Eckel, Rethinking Scala

ai.bythebay.io Nov 2025, Oakland, full-stack AI conference Scale By the Bay 2019 is held on November 13-15 in sunny Oakland, ...

Talk - Bruce Eckel: Making Data Classes Work for You

Talk - Bruce Eckel: Making Data Classes Work for You

This will be a example-driven presentation. The first set of examples looks at an int which should be restricted to a value from one ...

Bruce Eckel - A Language is More Than a Language

Bruce Eckel - A Language is More Than a Language

Speaker:

Bruce Eckel on Python, Java and Open Source

Bruce Eckel on Python, Java and Open Source

Q&A

Rethinking Errors: Learning from Scala and Go

Rethinking Errors: Learning from Scala and Go

Bruce Eckel

Bruce Eckel on a Bootiful Podcast

Bruce Eckel on a Bootiful Podcast

Hi, Spring fans! In this installment, we

Bruce Eckel - Keynote

Bruce Eckel - Keynote

... when we have variables things like that you know that's why this resurgence of

Exploring Functional Programming in Python With Bruce Eckel | Real Python Podcast #116

Exploring Functional Programming in Python With Bruce Eckel | Real Python Podcast #116

Would you like to explore the

Rethinking Errors: Learning from Scala and Go

Rethinking Errors: Learning from Scala and Go

Bruce Eckel