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

Every child certainly doesn't learn the term "monoid" though. The issue here isn't the concept; it's the terminology.

Possibly, C++ should adopt the name anyway, but it's by no means a commonly used or understood term by most users of C++. As has been mentioned, C++ is above all a language whose design is driven by pragmatism, so if another more common term can be found for the idea of a monoid you can bet it'll be preferred (even at the expense of some literary accuracy).



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

Search: