Scalæ By the Bay has ended
Back To Schedule
Saturday, November 12 • 4:00pm - 5:00pm
The False Economy of OOP

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

For the better part of the last three decades, object-oriented programming has served as the goto strategy for building complex software systems. Yet, much of this time a far more ancient model, functional programming, has been confined to academia. Then at the turn of the century: something peculiar happened -- FP experienced a resurgence in the industry. Yes, for many, it was just a fad, a passing curiosity, if you will. But why the sudden interest? And even more curiously: as FP has gained popularity, why do we have some companies embracing it with enthusiasm, while others have tossed it aside -- rushing back to the familiar world of OOP? The answer is that we are entering the most turbulent time for FP, a time where both its challenges as well as its promises are gaining more attention. Suddenly, what would seem to be completely esoteric questions: "what does it mean to build software?", we are now being forced to confront. And with aging OOP software implementations, and much of the industry clinging onto them: the false economy of OOP -- that is, it's failed promises and innate source of incidental complexity -- is becoming more pronounced. In this talk we will explore the core issues with OOP, and explore exactly why functional programming is becoming the preferred alternative.

avatar for Ryan Delucchi

Ryan Delucchi

Principal Engineer, AOL
Ryan Delucchi has worked in the software industry for 12 years at various companies, including TiVo, Hotwire and Netflix. Furthermore, he has built a scripting engine for processing search results and mass transit route validation at startups Mobile Content Networks and Urban Mapping... Read More →

Saturday November 12, 2016 4:00pm - 5:00pm PST