3 ms·
This just in: abstractions are slower to process, faster to develop. It's not like this has been true of high-level programming languages for decades... Even
by wanda 11y ago
This just in: abstractions are slower to process, faster to develop.
It's not like this has been true of high-level programming languages for decades...
Even jQuery's harmfulness has been discussed for years[1][2] as well as that of other front-end frameworks Angular[3].
Just like high-level programming languages, the goal of abstractions is not to achieve better performance, but to enable faster development time with less expertise, which most firms figure translates to more profit in less time.
-----------
[1]: https://jsperf.com/jquery-selectors-vs-native-api https://jsperf.com/jquery-selectors-vs-native-api
[2]: http://james.padolsey.com/general/javascript-abstractions http://james.padolsey.com/general/javascript-abstractions
[3]: http://jsperf.com/angular-foreach-vs-native-for-loop http://jsperf.com/angular-foreach-vs-native-for-loop