Re: Invalid Operating System

2006-12-12 Thread Peter da Silva
> > Perl suffers from wanting to be any number of things, and by adding > > extra complexity and indirection to achieve it. It guesses what you > > want. It has stupid interpolation defaults, but you can't bypass them. > There's a difference between hating software because it it doesn't make > s

Re: Invalid Operating System

2006-12-12 Thread Robert Rothenberg
On 12/12/06 01:23 Daniel Pittman wrote: > This is simple: > > format "~A ~A ~A" a-string an-array a-hash > > This is complex: > > print "$astring, @anarray, %ahash" I consider the Perl way of doing things simpler, but that's because I'm used to it. I don't think either way is more or less

Re: Invalid Operating System

2006-12-12 Thread A. Pagaltzis
* Abigail [2006-12-12 08:00]: > On Tue, Dec 12, 2006 at 12:59:56AM +0100, A. Pagaltzis wrote: >> * Peter da Silva [2006-12-12 00:15]: > One reason I'm down on Perl is that an awful lot of stuff > that I find hateful in the shell is stuff that Larry Wall > faithfully replicated in Perl

Re: Invalid Operating System

2006-12-12 Thread Abigail
On Tue, Dec 12, 2006 at 12:59:56AM +0100, A. Pagaltzis wrote: > * Peter da Silva [2006-12-12 00:15]: > > > > One reason I'm down on Perl is that an awful lot of stuff > > > > that I find hateful in the shell is stuff that Larry Wall > > > > faithfully replicated in Perl. Including stuff that other

Re: Invalid Operating System

2006-12-12 Thread Daniel Pittman
Robert Rothenberg writes: > On 11/12/06 23:12 Peter da Silva wrote: One reason I'm down on Perl is that an awful lot of stuff that I find hateful in the shell is stuff that Larry Wall faithfully replicated in Perl >> >>> Such as? >> >> The things I mentioned several messages b

Re: Invalid Operating System

2006-12-12 Thread Peter da Silva
> > The things I mentioned several messages back, most expecially > > the ad-hoc syntax and complex macro-style variable > > substitution. > I can't see a mention of either in this thread. What do you mean > by "macro-style"? Perl's $foo, @bar, %baz, and the umpteen different kinds of quoting, I

Re: Invalid Operating System

2006-12-12 Thread Robert Rothenberg
On 11/12/06 23:12 Peter da Silva wrote: >>> One reason I'm down on Perl is that an awful lot of stuff that >>> I find hateful in the shell is stuff that Larry Wall faithfully >>> replicated in Perl > >> Such as? > > The things I mentioned several messages back, most expecially the ad-hoc > sy

Re: Invalid Operating System

2006-12-12 Thread A. Pagaltzis
* Peter da Silva [2006-12-12 00:15]: > > > One reason I'm down on Perl is that an awful lot of stuff > > > that I find hateful in the shell is stuff that Larry Wall > > > faithfully replicated in Perl. Including stuff that other > > > shell-inspired scripting languages like awk managed to > > > av

Re: Invalid Operating System

2006-12-12 Thread Peter da Silva
> > One reason I'm down on Perl is that an awful lot of stuff that > > I find hateful in the shell is stuff that Larry Wall faithfully > > replicated in Perl. Including stuff that other shell-inspired > > scripting languages like awk managed to avoid. > Such as? The things I mentioned several mes

Re: Invalid Operating System

2006-12-12 Thread A. Pagaltzis
* Peter da Silva [2006-12-11 16:25]: > Every time you think about how hateful Bourne shell is, think > about having to choose between things like JCL and CCP, and > consider how much hate you've missed out on. Fair point; it doesn't preclude wanting to do yet better, of course. Regards, -- Aris

Re: Invalid Operating System

2006-12-12 Thread A. Pagaltzis
* Peter da Silva [2006-12-11 20:45]: > One reason I'm down on Perl is that an awful lot of stuff that > I find hateful in the shell is stuff that Larry Wall faithfully > replicated in Perl. Including stuff that other shell-inspired > scripting languages like awk managed to avoid. Such as? Regard