Hacker News new | past | comments | ask | show | jobs | submit
I know caring about syntax is verboten, but Goose checks off a lot of my dream language syntax features. UFCS, implicit it parameter, trailing block lambdas (with curly braces!), algebraic data types, exhaustive enum matching, pattern matching, etc... the list goes on! It almost looks like Kotlin but more functional b/c it doesn't have the JVM OOP baggage (I'm a big Kotlin fan). And an interesting, fast memory management paradigm to boot! Honestly, even with a garbage collector, this language looks so fun to write and read.