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

I would estimate that less than 5% of computer science is directly related to programming languages and paradigms. Not wanting to learn a new programming paradigm still leaves open 95% of the other avenues of learning. At least 99.9% of the industry and 95% of academics don't use pure-functional languages, and they don't find this to be limiting in any way. Add to that the fact that the advantages of PFP are rather theoretical at this point while the learning curve is steep, and you get that of all things you can learn in CS, this one is probably one of the least cost-effective among them.

Personally I find those that equate learning new things in CS with learning new programming paradigms (while common on HN/Reddit) to have a very skewed understanding of what computer science is about.



So refusing to look up function definitions in python is the equivalent of using pure-functional languages and learning new paradigms? Please.




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

Search: