Path: csiph.com!news.mixmin.net!weretis.net!feeder1.news.weretis.net!news.solani.org!.POSTED!not-for-mail From: Thomas 'PointedEars' Lahn Newsgroups: comp.lang.javascript Subject: Re: Bubblesort Date: Thu, 10 Mar 2016 22:17:15 +0100 Organization: PointedEars Software (PES) Lines: 40 Message-ID: <2712500.u9phrr1jX2@PointedEars.de> References: <0d68ee6d-8a80-439e-ae04-17743584e2e4@googlegroups.com> <086a7397-459b-46e3-b83c-cfc7edf4188a@googlegroups.com> <7b1ee9db-4732-48e1-be7e-37ba62db4c6e@googlegroups.com> <2815605.oGPRxZOVvt@PointedEars.de> <1614595.1D9Jq9LFrv@PointedEars.de> Reply-To: Thomas 'PointedEars' Lahn Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8Bit X-Trace: solani.org 1457644637 8966 eJwNysEBwCAIA8CVUEjEcYDC/iPYex+Ui3WMoGEwS0MRO653mbvssjTeZOIbHKnQ1ZT7t1aXehOjEMY= (10 Mar 2016 21:17:17 GMT) X-Complaints-To: abuse@news.solani.org NNTP-Posting-Date: Thu, 10 Mar 2016 21:17:17 +0000 (UTC) User-Agent: KNode/4.14.2 X-User-ID: eJwFwYEBwCAIA7CXZNAWzxGU/09YAqexFQQDg3n8VNWjXL4oJIqe2VLXe8EoB2xjircjz7lfu/kJg9bS/gFH4hTd Cancel-Lock: sha1:N+JLvnc5IR+rFrOw6xlHyaM+hII= X-NNTP-Posting-Host: eJwFwYEBwCAIA7CXVqQtO2cq/H/CEi5BxykqOZxUXEaguwLcT5dr3jDhs6QwMP4q+66tav7+FxAj Xref: csiph.com comp.lang.javascript:29880 Stefan Weiss wrote: > On 03/09/2016 22:04, Thomas 'PointedEars' Lahn wrote: >> BTW, who would be interested in a sort method that would be able to only >> sort parts of an array? > > Maybe... what's the use case for this? I am not certain. When I was writing my follow-up, it just occurred to me that this might be a pretty neat idea (just like digital watches). Perhaps I was thinking of table sections. If there is only one part, then it is trivial, of course: var a = […]; var partially_sorted = a.slice(0, 42).concat(a.slice(42, 47).sort(comparator), a.slice(47)); >>> In Firefox 44, inline arrow functions are noticably slower than the >>> other variants (about an order of magnitude). >> >> [I did not expect] that – so, are we, in the end, sacrificing performance >> for convenient syntax with arrow functions here? –, > > You were right not to expect that... after rearranging my test script > and upgrading to FF45, I can't reproduce yesterday's results anymore. > > The issue using sort() with inline arrow functions in Firefox still > exists, but the effect is much smaller when other array methods are > used. […] > Apart from this, arrow functions are pretty much on par with traditional > functions. ACK. -- PointedEars FAQ: | SVN: Twitter: @PointedEars2 | ES Matrix: Please do not cc me. / Bitte keine Kopien per E-Mail.