XXX

fuzzy notepad

Tagged: sylph

[articles] Sylph: the programming language IĀ want

Creating a programming language is apparently all the rage these days, and itā€™s got me thinking about what I would really like to see in one. Iā€™m starting to suspect the things I want are either impossible or mutually incompatible, so Iā€™d better write them down and let smarter people tell me why I canā€™t have everything and also aĀ pony.

Iā€™m strongly influenced by my love of Python, my aversion to C and C++, my fascination with Rust, and the bits of Haskell I understand. I very recently read an overview of Nim, which is part of what got my juices flowing. Also I have a lot of fond memories of what Perl 6 could have been, so, fairĀ warning.

This is a brain dump, not a linear narrative, so some of this might be mutually referential or causally reversed or even complete nonsense. Please pardon theĀ dust.