On Fri, Jan 10, 2014 at 8:10 AM, Igor <lanthrus...@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