Beefy Boxes and Bandwidth Generously Provided by pair Networks
Think about Loose Coupling
 
PerlMonks  

Re: Rolling into Perl

by Abigail-II (Bishop)
on Oct 15, 2002 at 10:19 UTC ( [id://205315]=note: print w/replies, xml ) Need Help??


in reply to Rolling into Perl

It was in a long forgotten era. Apache didn't exist yet. Mosaic ruled the webbrowser market, Netscape had just released its first betas. Microsoft was thinking they could ignore the existance of the Internet. Eternal September had only just started. Life was still good.

A division of a very large consumer electronics company wanted to have a website. All they had was a corrupted (ASCII) dump of a database, with lots of typos and a CD-ROM with images of their products. We had 160 hours to create a website.

I created a large bunch of shell and AWK programs that would create the website out of the database dump and the CD-ROM. Running time: over 3 hours to generate about 500 html pages and a 1000 images. (They came with a new dump and new images the day before we went "life")

After that, I was sure it could have been done better in a different language than sh and AWK (although you can do pretty amazing things in AWK if you know it well). Hence, I learned myself Perl. I had 4.036 on my computer, but after less than an hour playing with it, I wanted to use multidimensional arrays. Not supported by 4.036, so I joined the Usenet group, realized there was perl5, downloaded it, and started studying the manual pages.

I've hardly used another language since.

Abigail

Replies are listed 'Best First'.
Re: Re: Rolling into Perl
by barrd (Canon) on Oct 15, 2002 at 12:27 UTC
    Unbelievable Abigail-II!
    That's almost exactly how I got into this as well, in the time of Spry Mosaic (with an external app to view JPEGs and you couldn't edit files and view locally, they had to be posted online before you could view the results). My boss, ever the impetuous sort went out and bought a machine for hosting, handed me a CD with a large collection of art/typographical stuff that we where involved with and said, "get this online by the end of the week".

    New change of underwear please... ;^)

    I used Perl (at the suggestion of a very good friend of mine) who had been using it for JANet projects for a number of years, and immediately 'fell for it', frankly I just loved it, it also saved my bacon as we got the site up and running within the time allowed by my boss. As it turns out the site was a roaring success, highly accoladed by the design magazines of the era and I stuck with the Web and programming Perl because of that project.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://205315]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others chanting in the Monastery: (4)
As of 2024-04-19 04:06 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found