Lily Programming Language
Love it. It&#x27;s like someone used C# a lot and got fed up with how much cermony goes into making a simple sum type and exhaustive handling of the variants.<p>A pet peeve of mine is the sloppyness by which .NET allocates things like iterators etc. I&#x27;d very much like to see zero-cost abstractions in a new language, so that there is no surprise differences between various ways of iterating over collections. I read it only quickly but couldn&#x27;t find anything related to how enumeration&#x2F;iteration works under the hood.