A survey of lisp syntax variants without parentheses: http://t.co/O1OsMl8Q6G
miniblog.
Related Posts
I feel like enums/variants/tagged unions are underexplored in dynamically typed languages.
As soon as you see a pattern match for a given enum variant (e.g. colour::RED), your can IDE can be helpful if the enum definition changes. Normally I only get this with static typing.
Programming languages differ massively in the range of numeric types they offer.
For example, Rust has an extensive selection, targeting machine word sizes and FP hardware (isize, i32, f64) plus unsigned variants.
Regexps have many weird and wonderful variants in different engines. Some engines offer possessive quantifiers: http://t.co/PMmPIjuCHy