Van Wyk's research interests are in programming languages, especially extensible languages. His team has developed techniques and supporting tools for the specification of languages and extensions that add new syntax and semantics to a "host" language. Of particular interest are mechanisms to guarantee that independently-developed (domain-specific) extensions can be automatically composed to form a well-defined language. This allows a non-expert programmer to easily construct the language of their choice.
Ph.D. in Computer Science, University of Iowa (1998) M.S. in Computer Science, University of Iowa (1991) B.A. in Computer Science and Mathematics, Luther College (1989)
Eric Van Wyk joined the Department of Computer Science & Engineering in 2002 as an assistant professor and was later promoted to a professor. He is also affiliated with the Minnesota Extensible Language Tools Group at the University. Van Wyk received his M.S. (1991) and Ph.D. (1998) in computer science from the University of Iowa. He was then a post-doc at the University of Oxford Computing Laboratory before joining the Department. Van Wyk received the National Science Foundation’s CAREER Award in 2004, was named a McKnight Land-Grant Professor in 2005, and received the Charles E. Bowers Faculty Teaching Award in 2017.