I can haz perl!
Oct. 6th, 2008 02:59 amPerl is running on my computer! At this point I've just run some elementary programs from Learning Perl, but I'm planning to work through the book, then onwards to Programming Perl.
Why Perl? Because my website is written in it, and I need to add features.
I'm not sure what language would be more sensible in general, though people seem to like Python.
As might be expected for any project, my impulse is to buy more books. There seems to be a classic on debugging conveniently called Debugging, but a fast search doesn't turn up anything on the general principles of documentation. Does such a thing exist?
Addendum:
mnemex very generously wrote my website. These days, he fixes it when it breaks but doesn't have time for development.
Addendum the second: Another possibility is going to osCommerce, free commercial website software with a good reputation, but at the moment, perl seems more interesting.
Why Perl? Because my website is written in it, and I need to add features.
I'm not sure what language would be more sensible in general, though people seem to like Python.
As might be expected for any project, my impulse is to buy more books. There seems to be a classic on debugging conveniently called Debugging, but a fast search doesn't turn up anything on the general principles of documentation. Does such a thing exist?
Addendum:
Addendum the second: Another possibility is going to osCommerce, free commercial website software with a good reputation, but at the moment, perl seems more interesting.
no subject
Date: 2008-10-06 10:32 am (UTC)no subject
Date: 2008-10-06 02:00 pm (UTC)no subject
Date: 2008-10-06 11:44 am (UTC)Highly recommended.
no subject
Date: 2008-10-06 02:12 pm (UTC)no subject
Date: 2008-10-06 06:03 pm (UTC)Learning Perl is the canonical starting point; Programming Perl and the Perl Cookbook are my go-to references.
The Monastery (http://www.perlmonks.org) is an excellent resource; lots of questions already answered, and lots of very helpful people.
no subject
Date: 2008-10-06 06:56 pm (UTC)no subject
Date: 2008-10-06 01:09 pm (UTC)Also, you need to investigate backups and version control. If you're modifying your website on your own, you're gonna screw something up at some point, and you need a reliable way of flipping it back to the last good version.
(Now ten different programmers will follow up on this comment, each recommending a different version control system.)
no subject
Date: 2008-10-06 02:15 pm (UTC)It's occurred to me that I'll need more than the one backup copy of the site
no subject
Date: 2008-10-08 10:07 pm (UTC)no subject
Date: 2008-10-06 08:09 pm (UTC)AT last year's Ruby Conference, one of the presentations went from "Little Bunny Foo-Foo" to the Sapir-Whorf Hypothesis. And it made sense.
no subject
Date: 2008-10-09 08:12 pm (UTC)> though people seem to like Python.
Yup. Nice general purpose language, works well, a couple decades old now so it's widely deployed and has all the kinks worked out, and it doesn't produce the kind of crawling horrors Perl tends to spawn if you give it more than a dozen lines of code in any one place.
Rob