Inspiration
The television series Rick and Morty: http://www.adultswim.com/videos/rick-and-morty/ Various Joke languages such as BrainF**k and Intercal
What it does
It operates as a simple language with built in support for dynamic typed variables, conditionals, loops, if statements, etc...
How we built it
Schwifty's interpreter is written in the Rust programming language: https://www.rust-lang.org/ The code base is made up of over 5400 lines of code.
Challenges we ran into
Figuring out how to write a programming language. A compiled language would've proved to be too difficult in the short amount of time.
Accomplishments that we're proud of
The Schwift programming language is turring complete and can actually be used to solve any programming problem, even with its basic rule set.
What we learned
Writing a programming language is incredibly difficult and challenging, but rewarding. We also learned that the best way to learn a language is to NOT attempt to write another language with it.
What's next for schwift
We would love to add functions, constant variables, and comments.
Log in or sign up for Devpost to join the conversation.