Erik Meijer is a Dutch computer scientist and entrepreneur. He received his Ph.D. from Nijmegen University in 1992 and has contributed to both academic institutions and major technology corporations.
Erik's research has included the areas of functional programming (particularly Haskell) compiler implementation, parsing, programming language design, XML, and foreign function interfaces. He has worked as an associate professor at Utrecht University, adjunct professor at the Oregon Graduate Institute, part-time professor of Cloud Programming within the Software Engineering Research Group at Delft University of Technology, and Honorary Professor of Programming Language Design at the School of Computer Science of the University of Nottingham, associated with the Functional Programming Laboratory.
From 2000 to early 2013 Erik was a software architect for Microsoft where he headed the Cloud Programmability Team. His work at Microsoft included C#, Visual Basic, LINQ, Volta, and the reactive programming framework (Reactive Extensions) for .NET. He founded Applied Duality Inc. in 2013 and since 2015 has been a Director of Engineering at Facebook.
Talks I've Given
-
Inside Every Calculus Is A Little Algebra Waiting To Get Out
Featuring Erik Meijer
Because of deep learning, there has been a surge in interest in automatic differentiation, especially from the functional programming community. As a result, there are many recent papers that look at automatic differentiation from a Category Theory perspective. However, Category Theorists have...
engineering -
Inside Every Calculus Is A Little Algebra Waiting To Get Out
Featuring Erik Meijer
Because of deep learning, there has been a surge in interest in automatic differentiation, especially from the functional programming community. As a result, there are many recent papers that look at automatic differentiation from a Category Theory perspective. However, Category Theorists have...
engineering -
Inside Every Calculus Is A Little Algebra Waiting To Get Out
Featuring Erik Meijer
Because of deep learning, there has been a surge in interest in automatic differentiation, especially from the functional programming community. As a result, there are many recent papers that look at automatic differentiation from a Category Theory perspective. However, Category Theorists have...
engineering -
3
History and Trends of Programming Languages with Erik Meijer & Mads Torgersen
Featuring Dave Thomas , Mads Torgersen and Erik Meijer
Epic double-length YOW! Tube with YOW! chairman and founder Dave Thomas chatting with Erik and Mads about the history and trends of programming languages. Bonus insights into their personal libraries with a show-and-tell of treasured books.
programming-history books haskell c# language-design -
The Story of the Teapot in HTML
Featuring Erik Meijer
Would you believe that the image below of the famous Utah Teapot is rendered using just div elements and CSS without any OpenGL, WebGL, Canvas, or other “real” graphics capabilities?
In this fun talk, we will explain this glorious hack we first learned from a blogpost by Jeff Lau aka...
languages -
The Story of the Teapot in HTML
Featuring Erik Meijer
Would you believe that the image below of the famous Utah Teapot is rendered using just div elements and CSS without any OpenGL, WebGL, Canvas, or other “real” graphics capabilities?
In this fun talk, we will explain this glorious hack we first learned from a blogpost by Jeff Lau aka...
languages -
The Story of the Teapot in HTML
Featuring Erik Meijer
Would you believe that the image below of the famous Utah Teapot is rendered using just div elements and CSS without any OpenGL, WebGL, Canvas, or other “real” graphics capabilities?
In this fun talk, we will explain this glorious hack we first learned from a blogpost by Jeff Lau aka...
languages