Hacker News new | ask | show | jobs
by l_dopa 3620 days ago
"Pure" functional programming isn't the only alternative. There's plenty of benefit from just using a language with reasonable semantics (e.g. ML) that doesn't force you to contort simple programs into bizarre "OO" patterns.

Whether or not you want your language to enforce segregating (most) effects is a separate issue, about which reasonable people can disagree.

1 comments

Agreed. And for the record, I also like imperative languages (e.g. C), where appropriate.