3 ms·
1. I believe the premise this question is based on is flawed. As other commenters have said, Functional vs. Imperative is not a binary state, but rather a slidi
by nikdaheratik 12y ago
1. I believe the premise this question is based on is flawed. As other commenters have said, Functional vs. Imperative is not a binary state, but rather a sliding scale. Imperative is much closer to how the hardware works than Functional, so your style will need to be more "Imperative" if it needs to deal with lower level stuff.
2. Computer Science is very new and different styles move in and out of vogue as new tools and techniques are discovered. In this case "hype" is merely another term for "yesterday's cool approach". Just as "make everything an object" came and went, leaving its mark on every language, "make everything a function" will probably be less emphasized, but still an important approach that leaves its mark in most CS.