Re: Invalid Operating System

[prev] [thread] [next] [lurker] [Date index for 2006/12/10]

From: Peter da Silva
Subject: Re: Invalid Operating System
Date: 23:56 on 10 Dec 2006
On Dec 10, 2006, at 11:27 AM, Martin Ebourne wrote:
> I've scripted quite a lot in zsh (and ksh, sh, bash) and I agree with
> the zsh guys on that one. Just sometimes everyone else really is  
> wrong.

It doesn't matter if they are or not.

Unless you have arrays in the shell, which they didn't when this  
behavior was devices in /bin/sh, there's really no alternative, so  
the right behavior was never an option. And if you're writing an  
interpreter for a scripting language you need to implement the  
language that you're writing an interpreter for.

I mean, if you're going to break compatibility completely, you might  
as well fix the rest of the screwups at the same time.

Starting with "do..done" versus "if..fi" and working up.

Generated at 22:02 on 27 Dec 2006 by mariachi 0.52