In the mythology of open source, programming languages are created by people who seemingly have no direct economic function. They are just really good at compilers (somehow) and have a house to live in (somehow) and have a lifetime to devote to creating a useful programming language (somehow!)
We will examine specific organizations that create programming languages. Where do the salaries for compiler engineers come from? How does Go end up with 5 engineers and Dart end up with 30? Who signs off on these expenses and why? Does this put any boundaries on language design or development practices? And how do the economics work for people outside of the major tech corporations?
My goal is to give the talk I needed to hear 10 years ago when I was just starting on Elm. By clearly delineating the many variations of corporate funding and independent funding, I hope users will come away with a better foundation for evaluating and comparing programming languages.
Evan Czaplicki Creator of Elm @evancz
Evan is the creator and developer of the Elm programming language. He lives in Denmark, working alongside his wife at elm.studio to keep Elm independent and interesting.
—— Recorded Sept 22, 2023 at Strange Loop 2023 in St. Louis, MO. https://thestrangeloop.com