KBD

Keith Devens .com

Saturday, May 17, 2008 Flag waving
I would rather be an optimist and be wrong than a pessimist who proves to be right. The former sometimes... – "Hoots"

Perl

Perl is the "Swiss Army chainsaw" of programming languages. Fits almost anywhere, extremely well suited to text processing (which has made it the de-facto CGI language), talks to almost anything (I was happy when I was able to talk to COM with it :). One of the best features of Perl is the community built up around it. CPAN (the Comprehensive Perl Archive Network) has a ton of ready to use code. Perl's motto is "There's more than one way to do it" (TMTOWTDI - Pronounced "Tim Toady"). Perl stands for "Practical Extraction and Report Language", but in the spirit of TMTOWDI also stands for "Pathologically Eclectic Rubbish Lister". The definitive book on Perl is Programming Perl, also known as the "Camel book" because of the camel on its cover. Originally invented by Larry Wall to help him solve a problem back in 1988, Perl is now helping programmers in the trenches solve their problems every day. I love Perl, and I'm really excited about Perl 6.

!! Old links to go through http://poe.perl.org/ http://perl.apache.org/ http://www.perl.com/ http://www.masonhq.com/ http://perl.apache.org/embperl/ http://www.template-toolkit.org/ http://axkit.org/ http://perlmonks.org/ "Writing serious Perl: The absolute minimum you need to know"="http://www.netalive.org/tinkering/serious-perl/" ("via"="http://talideon.com/linklog/?yr=2006&mth=2").

Page last edited: February 5, 2006 (utc)

Index

A B C D E F G H I J L M N O P R S T U V W X

All pages

A

  1. About
  2. Acno's Energizer
  3. Artificial Intelligence
  4. ASP.NET
  5. Atom

B

  1. Bash
  2. Belief systems
  3. Bookmarklets
  4. Build tools

C

  1. C and C++
  2. C#
  3. C++ Reference
  4. Calvinism
  5. Cars I want to consider
  6. CGI
  7. character sets
  8. Chess
  9. Christian Reconstruction
  10. Christian Resources
  11. Chronicles of Narnia
  12. Color tools
  13. Computer Science
  14. Cornelius Van Til
  15. CSS - Cascading style sheets
  16. CSSTabs

D

  1. Database
  2. Differencing programs
  3. Documentation standards
  4. Downloads
  5. Dualities
  6. Dvorak keyboard

E

  1. E-mail me
  2. Eclipse
  3. Eiffel
  4. Emacs
  5. Evolution
  6. Extension languages

F

  1. File extensions
  2. Firefox
  3. Formation: web form automation library for PHP
  4. Forth

G

  1. Greg Bahnsen
  2. GUI Toolkits
  3. Guns

H

  1. Hex editors

I

  1. Important articles or essays
  2. Installers
  3. Internet radio stations

J

  1. Java
  2. Javascript
  3. jEdit

L

  1. Linux
  2. Lisp
  3. Logical fallacies
  4. Lua

M

  1. Markup
  2. Miscellaneous Links
  3. mod_rewrite
  4. Movie theaters
  5. My comment policy
  6. My essential programs
  7. My resume

N

  1. Namespaces
  2. Naming conventions
  3. New Years 2000
  4. N^2 sort comparison

O

  1. Open Source License
  2. OPML

P

  1. Perl
  2. Philosophy
  3. PHP
  4. PHP Calendar (version 2.3)
  5. PHP XML Library, version 1.2b
  6. Pictures
  7. Postmillenialism
  8. Presuppositionalism
  9. Programming Fonts
  10. Programming languages
  11. Programming Resources
  12. Punta Cana
  13. Python

R

  1. RDF
  2. REBOL
  3. Reflex game
  4. Regular expressions
  5. Religion
  6. RFCs
  7. Robot Exclusions
  8. Roman Catholicism
  9. Ruby

S

  1. Scala programming language
  2. Science
  3. Shorthand
  4. Skydiving, August 28, 2000
  5. Software I've written
  6. SPAM
  7. SQLite
  8. StructuredText

T

  1. Tabs vs Spaces
  2. Tcl/Tk
  3. Tea
  4. Text Editors
  5. TextDrive
  6. The Big Bang
  7. The naked street
  8. Theonomy
  9. Tools of communication

U

  1. Unicode
  2. URL Design

V

  1. Version control systems
  2. VI text editor
  3. Virtual machines

W

  1. WeblogUrls
  2. Wiki
  3. WikiBlogIntegration
  4. World of Warcraft
  5. wxWidgets

X

  1. XHTML
  2. XML
  3. XML to PHP translator
  4. XML-RPC
  5. XML-RPC Library for PHP (v 2.5)

Generated in about 0.031s.

(Used 4 db queries)