title: | Design Your Own PL |
keywords: | programming languages |
topics: | Languages |
committee: | dr. Peter Lammich |
Description
Design your own programming language, trying to combine fancy features from recent modern programming languages in a reasonable way.
For example, you could write an imperative language with type
inference, that comes with arbitrary precision arithmetic by default, has a nice and convenient syntax, and some methods to guarantee memory safety.