Beefy Boxes and Bandwidth Generously Provided by pair Networks
No such thing as a small change
 
PerlMonks  

Comment on

( #3333=superdoc: print w/ replies, xml ) Need Help??
I remember one cathartic event probably in 1988. I was working on a Sun 3-50 when I noticed a slowdown. I did a ps (processes status command) and noticed two things. A colleague was connected to the 3-50. And two consecutive ps gave me very different pids. I asked the colleague what he was doing. He was using sh or csh to do arithmetic. Each arithmetic operation was costing a fork.

I correlated that with the difficulty of building scripts with pipes, double quoted interpolation, bactik interpolation. I realized that the "Unix mantra combine small tools to make bigger ones" did not scale or necessited competences beyond mines. Also I had to remember many small languages and the command line switch for many utlities. Many of them supported some set of regexps but not the same subset and not always the same syntax. What a mess.

I was a C programmer but I liked the shell concept, Building thinks incrementally and testing at the command line was good. I searched mostly self-sufficient "shellish" tool and I found perl. The manual was not too big (this was in 1988) and I soon realized that was very the tool I was longing for. So I tried a statement with a regexp (probably incorrect) and the interpretor crashed. What a disappointment. I checked again a few month later and I had no problem. In fact you can see my first post dated 17-12-89 to comp.lang.perl immediately corrected by "Tom C.". I am talking about my first significant program at stefp (scroll down and read at the right of the HP25 picture -- me too lazy create a link :)

-- stefp


In reply to Re: What got you interested in Perl? by stefp
in thread What got you interested in Perl? by coolmichael

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



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • Outside of code tags, you may need to use entities for some characters:
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.
  • Log In?
    Username:
    Password:

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

    How do I use this? | Other CB clients
    Other Users?
    Others surveying the Monastery: (8)
    As of 2014-12-26 13:13 GMT
    Sections?
    Information?
    Find Nodes?
    Leftovers?
      Voting Booth?

      Is guessing a good strategy for surviving in the IT business?





      Results (171 votes), past polls