On Fri, 26 Feb 2016 09:18:20 +0100
Anselm R Garbe <garb...@gmail.com> wrote:

> On 26 February 2016 at 09:01, Mattias Andrée
> <maand...@kth.se> wrote:
> > Performance is not really something suckless
> > concerns itself about. They favour solutions
> > that are simpler to implement and maintain
> > but asymptotically slower. But in the case of  
> 
> I have to object here. It is correct that performance is
> not the primary concern of suckless, but that does not
> mean that suckless doesn't care for performance
> considerations or would accept slow software algorithms.
> 
> Actually the truth is often the opposite, simple
> solutions often prove to be faster(!) than their complex
> counterparts, because intensely smart but complex
> implementations often just catch up the computational
> waste of the complexity itself in the first place.
> 
> Looking at dwm vs gnome is a good starting point. The
> latter one has fewer window management capabilities, but
> consists of a software stack that is probably by a factor
> of 1000 more complex in terms of LOC and hence a lot
> slower (just talking about the window management of
> Gnome).
> 
> Of course the discussion about numeric algorithms is a
> bit different, though still a simple implementation
> should not imply bad performance. If you believe so, then
> someone must have misguided you quite a bit.
> 
> -Anselm
> 

Yes, complex and asymptotically faster algorithms usually
have an overhead that makes it them subpar for small input.
What you can do is estimate which algorithm would be
fastest.

Attachment: pgpoigis2Kai3.pgp
Description: OpenPGP digital signature

Reply via email to