-
@timbaldridge @BrandonBloom @Baranosky @hillelogram macros and, importantly, a culture that is opposed to abusing macros. I've done functional programming with immutable data structures and C# clojure's defaults and syntax make it a very different experience, I'd say.