Loading…
This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
View analytic
Saturday, November 12 • 4:00pm - 5:00pm
The False Economy of OOP

Sign up or log in to save this to your schedule 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.

Speakers
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, respectively. | | Presently, Ryan is a Principal Engineer at AOL/Verizon, building core application services for the cutting edge video platform behind go90... Read More →


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

Attendees (44)