2 ms·
Imho this kind of thinking is wrong. I believe in every large enough program such as a web server or game engine there will be parts that are suitable for fp an
by gnulinux 8y ago
Imho this kind of thinking is wrong. I believe in every large enough program such as a web server or game engine there will be parts that are suitable for fp and suitable for oop. A web server (of a large enough company) and a game engine are complex enough programs that they do not include one type of data flow, so why would we need to use only one type of programming to formalize that data flow?
- jameslk 8y agoApplications large enough will likely contain both paradigms, yes, but the processing constraints of the application will likely dictate the appropriate methodology to use dominantly. For example, I always found it ironic that the JavaScript library Immutable.js uses OOP heavily, but I'm guessing this was for performance reasons.
- sshine 8y agoYes, every compiler/transpiler inevitably must address its underlying (virtual) machine's primitives.