Erik Svedäng is a seasoned software-minded educator and game designer with 25 years of experience, currently teaching at the University of Skövde in Sweden. He blends practical programming, art, and game design skills with deep interest in language and runtime behavior, evidenced by contributions to the Carp language where he improved function handling, scoping, nested lambdas, and memory/type issues for real-time, GC-less applications. Comfortable across back-end systems and interactive media, he brings hands-on compiler and language-design experience into the classroom to bridge theory and practice. Colleagues and students benefit from his multidisciplinary background and rare combination of artistic sensibility and low-level systems expertise.
A statically typed lisp, without a GC, for real-time applications.
Role in this project:
Back-end Developer
Contributions:2 releases, 251 reviews, 3362 commits in 6 years 4 months
Contributions summary:Erik primarily worked on implementing features and fixing bugs within the Carp programming language repository. Their contributions focused on improving the language's core functionality, particularly regarding the handling of functions and control flow. The user was also involved in resolving issues related to memory management and type inference, demonstrating a strong understanding of language design and compiler internals. Their work included refactoring the code and fixing errors related to scoping within a function and improving the handling of nested lambdas.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.