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

Monads are probably biggest thing which happened in functional programming in past 20 years. It actually made functional programming relevant. And basic FP is must have for most modern languages. And monads are relevant for actors, event driven frameworks and so on. So yes, any advanced developer should be aware of their existence (to know about).

Secondly most developers are lying about their experience. When I interview someone who claims FP knowledge but does not know about monads, I may sound little condescending . The same applies to CS academic degree. Obviously this does not apply to beginers.

And finally it is totally normal to judge people based on their knowledge. People are expected to know things unrelated to their lives all the time. For example I have zero knowledge of hollywood actors, and people judge me because I do not recognize some George Gloomy guy by a face.



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

Search: