4 ms·
> In academia, and the especially academic, utopian realm of functional programming, you're trained to live in dreamland. OO outside of contexts where every li
by sodapopcan 3y ago
> In academia, and the especially academic, utopian realm of functional programming, you're trained to live in dreamland.
OO outside of contexts where every little bit of performance matters suffers in exactly the exact same way.
> If you can afford it, though, hey, it's a nice place to be.
No arguments there! A huge majority of applications can afford to be written this way, even ones where performance is a concern (WhatApp, for example).
- jjav 3y ago> A huge majority of applications can afford to be written this way, even ones where performance is a concern This is sometimes true for any one given app but it's not a good overall outcome. It is why we have today multi-GHz CPUs with lots of cores and dozens of GB of RAM and yet... most actions feel less responsive today than in 1995 with a 120MHz CPU, 1 core and 1MB.
- sodapopcan 3y agoMy comment was in response to the need to squeeze out every last bit of performance you possibly can. You're talking about ignoring performance altogether which is not what I'm talking about.