<

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

Osa Gaius
Code Elixir LDN
18 Jul 2019
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.