OzzyOsbourne asked:

I never really knew what shell scripts, emacs, etc. were until I started this linux trip.

My question is this: With the 3 days worth of Linux that I've seen, it seems to me that Perl would be a lot easier to learn with a linux background. Can someone with experience in both Linux/Windows give an opinion on this?

I say:

It's easier to learn Perl in an environment with a command line. Perl is wonderfully platform independent so W2K's cmd.exe, one of the Linux shells, or even clunky old command.com are fine for learning.

Unix was developed long before the advent of graphical interfaces it has very sophisticated character-oriented features and is a pleasure to use. The windows shells lack elegance but are perfectly serviceable.

If your job, like mine, has you mostly working with Wintel then stick with that until you're comfortable with Perl. Once you know Perl the transition to Linux (if you go that way) will be smoother.

If you're intrigued by emacs or vi (my DOS editor of choice since 1985) you'll find multiple versions compiled for Wintel on the internet.

Good luck. Have fun

-- David Innes


In reply to Re: Linux vs. Windows for Learning Perl by Anonymous Monk
in thread Linux vs. Windows for Learning Perl by OzzyOsbourne

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!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • 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, details, 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, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            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.