From: Junio C Hamano Date: Thu, 27 Oct 2005 18:00:37 GMT Subject: Re: [PATCH] Avoid using dc in git-count-objects Message-ID: <7vmzku3kmy.fsf@assigned-by-dhcp.cox.net> In-Reply-To: Linus Torvalds writes: > Oh - there's another similarity between $(..) and $((..)). They're both > POSIX 1003.2 standard features, so any "modern" shell should support them. > Although in practice I don't know if that means anything else than ksh > (where both syntaxes came from, actually). OK, you prodded me enough to come to 21st century ;-). I was hoping that doing .git/objects/ traversal and disk block accounting ourselves maybe in C or Perl would be enough for that particular program, but I would not object if the community concensus is we would run on only POSIX shells anymore. I still resist saying that we run only on Bash, though. I suspect we already have some bashism on the periphery, but eradicating them has been lower priority for me.