Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 15 Aug 2010 18:07:13 +0100
From:      "Steven Hartland" <killing@multiplay.co.uk>
To:        "Steve Kargl" <sgk@troutmask.apl.washington.edu>, "Doug Barton" <dougb@freebsd.org>
Cc:        delphij@freebsd.org, core@freebsd.org, Gabor Kovesdan <gabor@freebsd.org>, current@freebsd.org
Subject:   Re: Official request: Please make GNU grep the default
Message-ID:  <4919ED7081CD427B93477E1BD4FE13E3@multiplay.co.uk>
References:  <4C6505A4.9060203@FreeBSD.org> <20100813085235.GA16268@freebsd.org><4C66C010.3040308@FreeBSD.org> <4C673F02.8000805@FreeBSD.org> <20100815013438.GA8958@troutmask.apl.washington.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
----- Original Message ----- 
From: "Steve Kargl" <sgk@troutmask.apl.washington.edu>
> Whereas switching the default back to GNU grep *guarantees*
> neither unsophisticated nor sophosticated user will test
> BSD grep.
> 
> It seems that you are letting a poor design decision with
> respect to portmaster impair others contribution to FreeBSD.
> I suspect that you could have added a USE_GREP knob to
> the port infrastructure and updated your port to use
> ports/textproc/gnugrep in the time that you have used to
> post and reply here.

It may be ideal to move to a bsd licensed grep implementation
but anything more than a fractional slowdown is an unacceptable
penalty.

Doug is not seeing 1.1 times slower or even 1.5 times slower we
are talking 6 - 15 times slower by his measurements and that
is not something as a users we would want to use.

The fact its a script and there may be more efficient ways of
implementing it doesn't matter one jot. The fact that the new
default grep is so much slower than the one its trying to
replace is what matters, so until its brought up to a comparable
speed then my vote would be switch back to GNU grep as the default.

    Regards
    Steve

================================================
This e.mail is private and confidential between Multiplay (UK) Ltd. and the person or entity to whom it is addressed. In the event of misdirection, the recipient is prohibited from using, copying, printing or otherwise disseminating it or any information contained in it. 

In the event of misdirection, illegible or incomplete transmission please telephone +44 845 868 1337
or return the E.mail to postmaster@multiplay.co.uk.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4919ED7081CD427B93477E1BD4FE13E3>