probably one of the guys least interested in Clojure lol ... https://www.youtube.com/watch?v=SWTWkYbcWU0
^^ a talk in which it is asserted that not using static types is unethical, amongst other things :)
hehe
I recall seeing another contentious thread today regarding ethics in software development
From that talk above: "... we had so many crappy, crappy, crappy Ruby developers that are now crappy, crappy, crappy Clojure developers..."
Maybe... Not...
I remember being knee deep in some PECS stuff wrt. Java generics when I got the feeling that sometimes solving static type system issues feels like as if someone handed you a sudoku to solve every 10 minutes. Sure, I can solve it but it often felt difficult to justify the time spent doing that instead of actually achieving what I originally wanted to do.