#121
Effect Oriented Python
In this episode we chat with Sune Debel about his Stateless library which brings Effect Oriented Programming to Python. attempt at at Scala ZIO port to Python
No-frills discussions between Bruce Eckel and James Ward about programming — what it is, and what it should be.
#121
In this episode we chat with Sune Debel about his Stateless library which brings Effect Oriented Programming to Python. attempt at at Scala ZIO port to Python
#120
We dive into the new Aver programming language with its creator, Szymon Teżewski: The AI-native language where code explains itself.Aver is a language where every function carries its intent, side effects are visible in the type system, and tests are executable specs next to the
#119
We chat with Paul Snively ( ) about how Functional Programming has gone mainstream.Resources- Winter Tech Forum - Paul Snively's LambdaConf Talk on Verse - Paul Snively's Blog Post on the Verse Calculus - Eugenio Moggi, "Notions of Computation and Monads" (1991) - "Implementing L
#118
Bruce & James recap the technology shifts of 2025 and look ahead to what may be ahead in 2026. Resources: Register for the Winter Tech Forum (March 2-6 2026 in Crested Butte, Colorado) The Eternal Return of Abstraction: Why Programming Was Never About Code Thinking in Types javad
#117
At Western State Colorado University in Gunnison on Sept 11, 2025, Bruce Eckel, Bill Venners and Dianne Marsh each give their own 10-minute perspectives on finding fulfillment in the field, especially considering the impact of AI and other recent changes in computing. The remaind
#116
Infrastructure as Code (IaC) is "code" but without most of the benefits of being code. Sam Goodwin is reinventing IaC with Alchemy and an upcoming Alchemy Effect project which aims to manage infrastructure dependencies & provisioning in the same way we manage requirements in Effe
Two long-time practitioners with strong opinions and a shared love of getting programming right.
Author & Programming Language Explorer
Bruce Eckel has published 11 books — including Thinking in C++, Thinking in Java, Atomic Kotlin, On Java 8, and Effect Oriented Programming — along with numerous blog posts, over 150 articles, and hundreds of presentations around the world. He was a founding member of the ANSI/ISO C++ committee, cofounded the JavaPosse Roundup (now the Winter Tech Forum), and created Evolve Coworking in Crested Butte, CO. He runs Developer Retreats and provides training and consulting in programming languages and software design. He is currently working on a Python book, Thinking in Types.
Developer Advocate & Co-Author of Effect Oriented Programming
James Ward is a developer, speaker, and long-time developer advocate who co-authored Effect Oriented Programming with Bruce Eckel and Bill Frasure. Over two decades he has worked across the JVM ecosystem and beyond — Scala, Kotlin, Java, ZIO, Serverless, GraalVM, and more — helping developers learn and get excited about new technology. He is a firm believer in functional programming, strong types, immutability, and boolean-only tests with assertTrue over test-assertion DSLs.