Skip to content

8LU Keynote - Colin Jones: FP vs. OOP: Beyond the Bikeshed

Photo of Nicole Carpenter
Hosted By
Nicole C.
8LU Keynote - Colin Jones:  FP vs. OOP: Beyond the Bikeshed

Details

Join us Friday, May 18th for a keynote presentation by Colin Jones!

Lunch will be provided by 8th Light (https://8thlight.com/).

---

FP vs. OOP: Beyond the Bikeshed

Abstract:

In object-oriented languages like Ruby, people often say that “everything is an object”—but first-class functions have become standard for object-oriented languages too. C# has had them and other related features for years, and even Java is in the game these days! Some “functional” languages seem to have some very object-oriented-looking features, too. If that sounds wrong to you, let’s talk about polymorphism and more in languages like Clojure, Elixir, and even Haskell! So where does object-oriented programming (OOP) end and functional programming (FP) begin?

In this session, you’ll learn to look at these programming paradigms with a more critical eye, focusing on where FP and OOP folks fundamentally disagree, where these paradigms have more in common than the industry’s rhetoric suggests, and how you can use those insights to make better decisions about the software you build.

Speaker:

Colin Jones is CTO at 8th Light, where he works with teams to craft reliable, maintainable software. He’s into distributed systems, performance, security, and programming languages.

---

We will be live streaming the event via Zoom (https://zoom.us/j/3541015445) and a link to the recording will be made available after the event.

If you have trouble finding the office, please call Nicole (804) 501-8063

Photo of 8th Light University group
8th Light University
See more events
8th Light Chicago
25 E. Washington, Suite 509 · Chicago, IL