<p>I think he's concerned with systems without bash. While $() is always preferred over backticks (which my phone curiously doesn't have) in bash for the reasons you mentioned, not all shell languages have it (from my possibly out-dated memory).</p>

<div class="gmail_quote">On Oct 5, 2011 8:52 PM, "Daniel Kahn Gillmor" <<a href="mailto:dkg@fifthhorseman.net">dkg@fifthhorseman.net</a>> wrote:<br type="attribution">> Thanks for your cleanup, Alex!<br>
> <br>> On 10/05/2011 08:06 PM, Alex Xu wrote:<br>>> Replaced $() with `` for increased portability to other sh's.<br>> <br>> out of curiosity, which sh implementations on systems capable of running<br>
> firefox cannot handle $()?  I think ruling out $() in favor of `` is a<br>> step backward due to readability and nesting concerns.<br>> <br>>   --dkg<br>> <br></div>