[Owncloud] About Bootstrap and ownCloud

Daniel Molkentin danimo at owncloud.com
Wed Mar 20 14:22:57 UTC 2013


Am 20.03.2013 um 13:57 schrieb Jan-Christoph Borchardt:
> 
> Projects which do not use these libraries do this for a good, or several reasons: While these libraries might be helpful, they have a lot of stuff which is simply not needed. Lots of code would need to be reworked. Lots of elements are already solved in a better way. And the overall performance might be (not necessarily) slower because of all the overhead (also see vanilla-js.com ;). It’s essentially a backend change which introduces little to no benefit, or even decreases the quality of the resulting user experience.


The case that vanilla-js.com is trying to make is like me pointing out how inefficient JS is compared to a browser plugin that allows me to access the DOM natively via C/C++ (bah, Interpreters! JITs! What a waste!). If we kept going down that road, we wouldn't have Browser or JavaScript to begin with, because we'd be busy punching holes in cards. 

Choosing a framework to help the job is not equivalent to being stupid. Quite on the contrary. We should be using the best tools available if they solve our problem, even they do not give us 100%, or a surplus of functionality. "Premature optimization is the root of all evil". And thinking how something can be bloat without testing if it is really a problem is optimization on the white board. It doesn't get any more premature than that.

Cheers,
  Daniel

--
www.owncloud.com - Your Data, Your Cloud, Your Way!

ownCloud GmbH, GF: Markus Rex, Holger Dyroff
Schloßäckerstrasse 26a, 90443 Nürnberg, HRB 28050 (AG Nürnberg)

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/owncloud/attachments/20130320/9ab0ddf2/attachment.html>


More information about the Owncloud mailing list