On Wednesday 03 April 2002 13:25, Russell E Glaue wrote:
> I am an avid PERL programmer, I also know java. I cannot completely agree
> with either of you.
> However, this debated subject is best discussed in another community.
> The focus here is what has the necessary abilities/functionality to cause
> SQL to become a 4th level language in MySQL.

Well, I have plenty of experience with both of them as well. Perl 6 will be a 
giant advance in scripting, so it would seem to me that embedding the parrot 
engine, which will no doubt also be capable of running properly compiled 
Java, might be the best way. 
>
> High level features as you two refer to here are great, but i realy don't
> believe that functionality belongs in an embeded language for MySQL. I
> believe the most important is sequential conditioning and iterating
> abilites. And as I mentioed before is common in most all languages.
> So the next important feature becomes which programming language is light,
> and memory efficient.
> -RG

There are other considerations. It might for instance make sense to do fairly 
complex XML processing in the database. Using a language that has bindings 
for XSLT processors and a flexible and sophisticated set of data handling 
mechanisms then becomes key.

I'd argue that a loosely typed language like perl is more suited to that role 
than Java. I would also argue that in that vein perl is more mature and more 
capable than PHP. Python, Ruby, etc could all be proposed, but I think perl 
has more type flexibility than Python and is more ubiquitous than either.

Given the level of sophistication of mod_perl, and its large installed base 
and wide acceptance as the standard in webapp systems it would seem to me to 
make the most sense to build in perl as the first priority, since that is 
most likely to give sophisticated app developers the same interpreter they 
are already using elsewhere.

---------------------------------------------------------------------
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/           (the list archive)

To request this thread, e-mail <[EMAIL PROTECTED]>
To unsubscribe, e-mail <[EMAIL PROTECTED]>
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php

Reply via email to