▶ Watch ↗AI Engineer World's Fair 202621:13
Contents Erik Meijer (computer scientist) Early life and education Professional contributions Books References
en.wikipedia.orgErik Meijer is a Dutch computer scientist and programming-language designer whose work on LINQ, Reactive Extensions, Haskell, C#, and Visual Basic brought functional-programming ideas into mainstream software. His latest projects, Universalis and Automind, tackle a newer problem: how to give AI agents useful capabilities without allowing them to cause unchecked, irreversible harm.
Meijer worked on functional programming, compilers, and languages including Haskell and Mondrian before moving from an associate professorship at Utrecht University to Microsoft around 2000. There, he helped shape .NET-era programming through LINQ, which integrated queries into mainstream languages, and Reactive Extensions, which applied composable querying techniques to asynchronous event streams.
After leaving Microsoft in 2013, he founded Applied Duality. His subsequent work encompassed Facebook’s Hack language, Google’s Dart, and the RxJava ecosystem; he later served as an engineering director at Facebook. He also taught cloud programming at Delft University of Technology and held an honorary programming-language appointment at the University of Nottingham.
In 2024, Meijer advanced the idea of language models as programmable neural computers. His subsequent work introduced Universalis for end-user-programmable knowledge work, combining machine-generated programs with structures that can be inspected before execution. At the 2026 AI Engineer World’s Fair, he appeared as a research scholar affiliated with Leibniz Labs and connected Universalis to Automind, an agent harness built around checked execution plans.
▶ Watch ↗AI Engineer World's Fair 202621:13