LWN.net Logo

Advertisement

E-Commerce & credit card processing - the Open Source way!

Advertise here

The Second Commandment of system administration (NewsForge)

The Second Commandment of system administration (NewsForge)

Posted May 3, 2005 6:06 UTC (Tue) by evgeny (guest, #774)
Parent article: The Second Commandment of system administration (NewsForge)

> The first and foremost difference is that afick is written in Perl, which gives it the advantage of speed.

Perl gives "the advantage of speed"?! Granted, an algorithm can be implemented badly in C and then, compared to the corresponding Perl's _built-in_ version (written in C, of course) which has been tuned and polished for years, would be indeed inferior. But then this applies to any language-to-language comparison. Now I'll wait for someone to state that some utility is written in Java for the sake of performance...


(Log in to post comments)

Perl

Posted May 3, 2005 11:13 UTC (Tue) by ncm (subscriber, #165) [Link]

I laughed too. "Another advantage of Perl is that it is almost unmaintainable, and even entirely unchanged promises to stop working when the Perl interpreter or library installed is updated. This provides an opportunity for accelerated evaluation of alternative programs."

Perl

Posted May 3, 2005 12:29 UTC (Tue) by clugstj (subscriber, #4020) [Link]

Well, if the others are written as shell scripts, then Perl does provide a speed advantage. It all depends upon what you compare it to.

Perl

Posted May 3, 2005 13:07 UTC (Tue) by evgeny (guest, #774) [Link]

> Well, if the others are written as shell scripts

In the sentence, it's compared to tripwire and aide. These are written in C.

Perl

Posted May 3, 2005 22:19 UTC (Tue) by rickmoen (subscriber, #6943) [Link]

evgeny wrote:

In the sentence, it's compared to tripwire and aide. These are written in C.

<pedantic>Technically, Tripwire's C++.</pedantic>

Rick Moen
rick@linuxmafia.com

Copyright © 2012, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds