Osa Gaius
Engineer Focused on Product and Distributed Systems - Mailchimp
Osa Gaius is a Software Engineer at Mailchimp. Previously, he was an engineer at Luma, where he worked on realtime web apps and IoT devices in Elixir. He organizes the Elixir Meetup in Atlanta, where he educates newcomers to Elixir using interactive workshops. In his free time, Osa crafts EDM instrumentals and dances Tango.
Past Activities
Code Elixir LDN
12.50 - 13.10
Resisting Object-Oriented Programming
This talk argues that the social costs of functional programming are due to that fact that object-oriented programming maintains hegemony. It charts the rise of object-oriented programming’s hegemony. It then examines instances of hegemonic power, most notably in technical interviews and accepted design patterns. Lastly, this talk offers code translation as one strategy for counter-hegemonic resistance.
OBJECTIVES
To demonstrate the dominance of OOP languages and provide strategies to counter it.