4 ms·
In my twenties, I wanted to use all the cool PL techniques: meta-programming, reflection, monads, macros, type-level programming, etc. I'm getting older and now
by gnuvince 5y ago
In my twenties, I wanted to use all the cool PL techniques: meta-programming, reflection, monads, macros, type-level programming, etc. I'm getting older and now I want my programs to be 90–95% functions, arrays, structs, enums, and loops and only parsimoniously throw in more advanced language features.
- jollybean 5y agoYes. The 'paradigms' have seriously diminishing marginal returns. Super basic imperative typed language with maybe some kind of nice way of handling nulls and that doesn't use pointers ... is most of what we need. Everything is very expensive optimization.
- throwamon 5y agoSo I hear you want Clojure.