ESP Biography
CHRIS VIETS, ESP Teacher
Major: 8/18 College/Employer: MIT Year of Graduation: 2024 |
|
Brief Biographical Sketch:
Not Available. Past Classes(Clicking a class title will bring you to the course's section of the corresponding course catalog)C14275: brain**** in Splash 2020 (Nov. 14 - 15, 2020)
Have you ever wanted to code using only 8 keys on your keyboard? If so, brain**** may be the perfect programming language for you. This class will teach you everything there is to know about esoteric programming languages like brain****, which, while impractical, are fun and challenging to work with.
We'll take a look at the theory behind esoteric programming languages, and we'll answer questions like, "What does it mean for a language to be Turing complete?" and "How do you create a programming language?" and "Why would someone put pineapple on pizza? Seriously, who thought that was a good idea?". After that, we'll study one language in particular: brain****. We'll take a look at the history and theory of BF, then attempt to code in BF ourselves! If time allows, we'll explore other esoteric programming languages more closely as well.
|