Notes for DLang maintainers

Russel Winder via Digitalmars-d digitalmars-d at
Tue Feb 28 10:24:45 PST 2017

On Tue, 2017-02-28 at 09:18 -0800, H. S. Teoh via Digitalmars-d wrote:
> […]

> 30-year-old typographical infelicities like 'grep'.)

Surely typing grep is far easier than get_regular_expression_print
> Curious to see what you come up with.  AIUI, git is already providing
> the 'porcelain' interface by default, so we see today is already far
> better than what Linus used to use. (I dread to imagine how one might
> use git back then!  I'll bet it's like piloting an airplane by coding
> in
> machine language in real-time. :-P)  Let's see if you can come up
> with
> something even better! ;-)   (Though I'll admit it may be easier than
> it
> sounds. But still... the only sane way to use git is to understand
> its
> innards -- y'know, all that DAG stuff -- 'cos it simply doesn't make
> any
> sense otherwise.)

Despite 10 years of trying to make things better the Git command line
is still dreadful and the perpetrators should apologies to the world.
Sadly Mercurial and Bazaar have lost (thought they are still used), and
Git is the winner. Programmers just have to use Git. Despite being crap
the Git command line can just about be mastered enough to be used, and
programmers should just do that.

Blogs showing cute tricks with Git, or anything involving ^^^^^^^HEAD
should be totally ignored by all right thinking people. The trick is to
use the simple stuff, use it well, and ignore all the tricks, and all
the people getting high on cute tricks.

But I rant.

Dr Russel Winder      t: +44 20 7585 2200   voip: sip:russel.winder at
41 Buckmaster Road    m: +44 7770 465 077   xmpp: russel at
London SW11 1EN, UK   w:  skype: russel_winder
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part
URL: <>

More information about the Digitalmars-d mailing list