Re: Scripting language for DBAs

From: Robert Klemme <>
Date: Tue, 17 Apr 2012 10:38:24 +0200
Message-ID: <>

On 17.04.2012 07:15, Noons wrote:
> Robert Klemme wrote,on my timestamp of 16/04/2012 9:18 PM:
>> Hmm... First of all Python, Ruby and Perl are general purpose programming
>> languages. Perl is extremely strong in text processing but Ruby's regular
>> expression engine is not far behind since 1.9.* version of the
>> language. I
>> cannot judge Python. What makes you say they were created for the net
>> only /
>> mostly?
> Because both Python and Ruby are widely used in that context and date
> mostly from past the .net explosion of the 00s.

Aha, understood. Btw. Ruby is mid 1990s:

> Interesting. I'll have a second look at Ruby, can think of a couple of
> areas where that'd be of use.
>> OK, 'nuff advertising. ;-)
> Nothin' wrong with directed advertising! :-)


If you want to get an overview of Oniguruma (Ruby 1.9.*'s regexp engine) there's a page at

In section 9 you'll see that you can even match nested expressions which are non regular (i.e. context free); this can be used for example to match math expressions with arbitrary nesting of pairs of brackets.

Kind regards


remember.guy do |as, often| as.you_can - without end
Received on Tue Apr 17 2012 - 03:38:24 CDT

Original text of this message