Regexps (was Re: Invalid Operating System)

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

From: Robert Rothenberg
Subject: Regexps (was Re: Invalid Operating System)
Date: 17:53 on 17 Dec 2006
On 17/12/06 08:52 Dave Hodgkinson wrote:

> Reach for the root cause: regexps themselves are hateful. Nasy,
> cryptic line noise.

As has been said in another message, regexps are their own language, which
has origins in theoretical computer science and mathematics.  Like most
expressions in mathematics and logic, it looks like "nas[t]y cryptic line
noice," but it makes sense to those who know how to read it, and it's the
most efficient means of expressing the concept.

I rather like that many languages and applications have some form regexps,
so that I do not have to (re)learn a new way of doing the same thing.

I rather hate that I do have to learn annoying (and inconsistent)
differences between regexp implementations in different applications, for
example, Perl vs Emacs regexps.
There's stuff above here

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