Hacker News new | ask | show | jobs
by maest 1217 days ago
To anyone interested in broadening their knowledge of programming languages, I suggest they should also learn languages from non-imperative paradigms.

In particular, functional languages (Haskell, Ocaml etc) and array-based languages (J, q/kdb or one of the many free clones out there).

Seeing what is capable in those paradigms is very eye opening.