Hello there!

> it, it's bits and pieces from most all languages that exist today. I've heard 
> Perl code described as "dung" and I think that fits well, but this is often 
> interpeted as bad, and I look at Perl as just being a mix of all.
I've seen Perl code that was crap and I've seen well-structured Perl code
written in good style.  Perl gives us a choice.  The result depends on
the programmer's skill and discipline.  I wouldn't want to miss the
well-written pieces.  It's very easy to read them and a pleasure to
maintain them.

> My biggest gripe against it is that it's very easy for bugs to popup by use 
> of 
> regular expressions, which plague Perl in practice. It's not that regular 
> expressions are bad, it's that in use it has shown that this has been one of 
> the areas where bugs have cropped up in Perl, historically.
Powerful tools must be handled with care.
It's the same problem as above.
It has sometimes taken me a while to get my regular expressions right,
but they've never failed afterwards.

> > HOWEVER, I would really, really have preferred to see PSARC discourage
> > or even disallow the use of perl for "core platform technology".  (This
> > goes for Python, Tcl, and some of the other scripting languages that
> > abound these days.)
I'm glad Perl is there, because development time is usually much shorter
than with C.  C should of course be preferred if necessary for performance
or other technical reasons, if applicable.

And since it has been integrated, it has become an option for use
in /etc/rc?.d scripts, service start methods, and even for stuff done
during JumpStart installations.

I think it's too late for removal.
You could remove ksh or sh as well.

> Perl is an integral part of UNIX and has been used for many things.
Right.

Garrett D'Amore wrote:
> > 1) Perl is a massive beast.  The perl5.8.4 delivery in S10 (in
> > /usr/perl5) is 36 Megabytes.  This creates a substantial hurdle for
> > folks trying to build a minimal/minimized Solaris (think of use in
> > appliances).

How about a minimal Perl?
perl, libperl.so, and a few modules (split into two or more packages)
That would make sense.  However, people are probably already using
everything Perl's standard library offers, and therefore, it's too
late for removal.

> That's not that bad for the power it presents, IMO.
Exactly.

Greetings,
Rainer

-- 
----------------------------------------------------------------------
Rainer J. H. Brandt
Email: [EMAIL PROTECTED]
Telefon: 02448/919126
Mobiltelefon: 0172/9593205

Brandt & Brandt Computer GmbH
Am Wiesenpfad 6, 53340 Meckenheim
Geschäftsführer: Rainer J. H. Brandt und Volker A. Brandt
Handelsregister: Amtsgericht Bonn, HRB 10513
_______________________________________________
opensolaris-code mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/opensolaris-code

Reply via email to