Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

"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.



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




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: