public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
Search results ordered by [date|relevance]  view[summary|nested|Atom feed]
thread overview below | download: 
* Re: [gentoo-dev] Portage QOS
  @ 2014-01-10 14:02 99%                 ` Rich Freeman
  0 siblings, 0 replies; 1+ results
From: Rich Freeman @ 2014-01-10 14:02 UTC (permalink / raw
  To: gentoo-dev

On Fri, Jan 10, 2014 at 8:10 AM, Igor <lanthruster@gmail.com> wrote:
> Hello Patrick,
>
> Friday, January 10, 2014, 4:39:59 PM, you wrote:
>
>> Bad code is bad. You can write bad code in any language.
>
> BTW Perl is faster than Python too.
>
> Try writing quick sort in Perl, Ptyhon and G++
>
> then dump the memory.
>
> And watch the miracle.

I think you're missing the point.

If I ask somebody who knows nothing about algorithms to sort a list in
Python they're going to use foo.sort().  If I ask somebody who knows
nothing about algorithms to sort a list in C they're going to write a
bubble sort, and it will be WAY slower for anything more than a dozen
elements.

Honestly, you're writing as if you're talking to a bunch of people who
don't know anything about how computers work, and the reality is that
you'll be hard-pressed to find an audience more familiar with
compilers/toolchains/linkers/etc just about anywhere.

If you have the right algorithm nobody is arguing that it will run
faster if compiled from correctly-written C.  The problem is that
right now we don't have the right algorithm, and we're likely to get a
lot further with fixing that faster in a language like python than in
C.

But, nobody is opposing the work - there are two alternative package
managers for Gentoo today, and one of them is full-featured.  Neither
are written in python.

Rich


^ permalink raw reply	[relevance 99%]

Results 1-1 of 1 | reverse | options above
-- pct% links below jump to the message on this page, permalinks otherwise --
2014-01-09  7:24     [gentoo-dev] Portage QOS LTHR
2014-01-09  8:12     ` Alec Warner
2014-01-09 12:44       ` Igor
2014-01-09 14:12         ` Christopher Schwan
2014-01-09 15:26           ` Igor
2014-01-10  0:16             ` heroxbd
2014-01-10 12:30               ` Igor
2014-01-10 12:39                 ` Patrick Lauer
2014-01-10 13:10                   ` Igor
2014-01-10 14:02 99%                 ` Rich Freeman

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox