My first presentation of my programming language Spry at the "GDG Stockholm Language bash" 2017-02-02 hosted at Valtech, Stockholm. It went well I think but probably not that interesting without my code demos and voice!
2. Autumn 2015
two things coincided...
● I discovered Nim
– Fast systems language with GC
– Compiles via C, js, C++ or ObjC
● I (re)discovered Rebol
– Homoiconic (but not Lisp)
– Interesting ideas
9. Ways to run Spry today
● spry – Classic stdin interpreter
● ispry – Classic REPL
● Compile VM to js and run in browser
● Embedding source in binary
10. Spry crazy ideas
● No statement separators!
● Both prefix, mixfix and keyword calls!
● Argument passing by ”pull”
● Novel OO approach
● The Map literal syntax ”hack”
11. Current goals
● Performance in ”CPython country”
● Fully live IDE using libui
● Explore IoT use cases
– Very small interpreter
– Mobile code and data
● Explore Gemstone-ish persistence