As software engineer we often are looking for the best tool for the job. Yet what about when languages appear similar? What then?

In this talk, we will compare Go and Elixir. These languages have similar principles but make core tradeoffs that affect when one might use them. We will specifically compare their concurrency paradigms to see what we might use when.

OBJECTIVES

The goal of this talk is to have the audience walk away with a better understanding of the concurrency models in Go and Elixir and what the advantages and tradeoffs of each one are.

TARGET AUDIENCE

Mid to senior level devs with some experience in concurrent programming (basically everyone at Code BEAM SF).