What, if anything, is OOP?

Is object-oriented programming bad? Is it good? What even is it, anyway? This fishbowl explores OOP more carefullyโ€”what is the essence of it, what are the good parts, why did it take over the world, and why do we criticize it so much?

This is a fishbowl: a panel conversation held on the Handmade Network Discord where a select few participants discuss a topic in depth. We host them on a regular basis, so if you want to catch the next one, join the Discord!