logo: drawing of an eevee lounging atop the website

fuzzy notepad

šŸ”– sylph

  1. Blog
  2. Tags
ā®
Page 1
āÆ

[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.