Beefy Boxes and Bandwidth Generously Provided by pair Networks
Come for the quick hacks, stay for the epiphanies.
 
PerlMonks  

comment on

( [id://3333]=superdoc: print w/replies, xml ) Need Help??
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


In reply to Re: Rolling into Perl by Abigail-II
in thread Rolling into Perl by robartes

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":



  • Are you posting in the right place? Check out Where do I post X? to know for sure.
  • Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
    <code> <a> <b> <big> <blockquote> <br /> <dd> <dl> <dt> <em> <font> <h1> <h2> <h3> <h4> <h5> <h6> <hr /> <i> <li> <nbsp> <ol> <p> <small> <strike> <strong> <sub> <sup> <table> <td> <th> <tr> <tt> <u> <ul>
  • Snippets of code should be wrapped in <code> tags not <pre> tags. In fact, <pre> tags should generally be avoided. If they must be used, extreme care should be taken to ensure that their contents do not have long lines (<70 chars), in order to prevent horizontal scrolling (and possible janitor intervention).
  • Want more info? How to link or How to display code and escape characters are good places to start.
Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others having a coffee break in the Monastery: (5)
As of 2024-04-18 01:16 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found