Hacker News new | ask | show | jobs
by js6i 1070 days ago
That would be fair if OO/FP posts had always mentioned that the ideas were borne out of academia and don't necessarily easily apply in other domains, but that ship has sailed..
3 comments

> That would be fair if OO/FP posts had always mentioned that the ideas were borne out of academia and don't necessarily easily apply in other domains, but that ship has sailed..

OO has been widely adopted because it maps almost perfectly to most domains.

FP is starting to be adopted because first class support from programming languages and frameworks lowered the barrier to entry by eliminating the need to implement all primitives and infrastructure. FP is being adopted because it maps almost perfectly to some domains.

What's your point, exactly?

Not sure if you’re being serious here: the whole point of academia is to eventually be useful to the outside world. Something that applies to academia and nowhere else is kind of useless. The very reason we take science so seriously comes from how it helped us completely transform the world.

So the idea that something would only (easily) apply to academia because it was born out of it feels kind of ridiculous to be honest.

Why can't we do both? i.e. give an honest account of the pros and cons of different approaches rather than treating them like dogma
The "methodology industry-complex" thrives on consultants, authors, certification experts, courseware, etc. By definition it is funded by those who literally do not know and need/looking for something better. So while we can be honest, there is a lot of money preventing that discussion from ever happening.