Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl: the Markov chain saw
 
PerlMonks  

[OT] Slashdot is 20

by 1nickt (Prior)
on Oct 05, 2017 at 18:45 UTC ( #1200761=perlmeditation: print w/replies, xml ) Need Help??

If you are of a certain age and have been developing for the web for long enough, you will recognize a lot of the details in CmdrTaco's meditation on the beginnings of Slashdot on its 20th birthday, from watching the output of tailing your Apache referrers log in amazement, to the Kai's Power Tools drop shadow on the logos. Good times! (Too bad he doesn't mention that the whole thing was built in Perl.)


The way forward always starts with a minimal test.

Replies are listed 'Best First'.
Re: [OT] Slashdot is 20
by eyepopslikeamosquito (Chancellor) on Oct 06, 2017 at 02:23 UTC

    As for CmdrTaco's career as a Perl Monk, well, he was not very prolific. :)

    That said, note that The Rob Malda Rule: - though supposedly penned by the gods on Sep 08 1999 - was probably authored by CmdrTaco. Though CmdrTaco's home node says "Writeups: None", if you click on "None" you'll find another node authored by CmdrTaco namely Counting Substrings in Strings - curiously, his (two sentence) Perl question was asked on Oct 27 1999, two months before Perl Monks opened its doors to the public! His only known Perl Monks node suggests CmdrTaco was hardly a Perl expert back then, and he was duly counselled by chromatic and audreyt (who suggested using the goatse secret operator years before it was known by that unfortunate name :).

    Full details on early Perl monks history can be found at: The First Ten Perl Monks

    Update: His immortal two sentences uttered at the dawn of Perl Monks were:

    Sentence one:

    Whats a clean way to count the occurances of a substring withing a string?
    I guess there was no feature to edit typos back then:
    Whats -> What's
    occurances -> occurrences
    withing -> within

    Sentence two:

    I've been using $x++ while /foo/g; to count the occurances of 'foo' within $_, but it really seems like $x=/foo/g; ought to (in scaler context) return a count, but for some reason it always returns either undef or 1 (eg, a boolean).
    A much longer sentence yet still only three typos:
    occurances -> occurrences
    scaler -> scalar
    eg -> e.g.

      …that unfortunate name…

      Unfortunate? Nay, sir. Immortal!

Re: [OT] Slashdot is 20
by Anonymous Monk on Oct 05, 2017 at 23:02 UTC

    You insensitive clod, why are making me and Slashdot feel olde? </p?

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: perlmeditation [id://1200761]
Approved by Discipulus
help
Chatterbox?
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others imbibing at the Monastery: (12)
As of 2017-10-20 13:16 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    My fridge is mostly full of:

















    Results (263 votes). Check out past polls.

    Notices?