Nov 13, 2007
People ask why you are using a Haskell idiom in Ruby, or a Lisp idiom in Java. One of the answers is that by making functional things look functional, by making OO things look OO, by making distributed things look distributed, and so on, by borrowing paradigms from languages where those ideas are fully exploited, you can make your code signal its intent more clearly.
Reginald Braithwaite’s great defense of multi-paradigm languages and TMTOWTDI

Comments gratefully appreciated. Please send them to me by any method of your choice and I'll include them here.

archive
projects
writings
videos
subscribe
Mastodon
RSS (?)
twtxt (?)
Station (?)