That would have been a nice luxury. My class is not made up of programmers. Most of them are research scientists. Many of them are web developers, and some are merely managers. (Sorry, boss!)

So, week 1 of my class looked like this:

Maybe you can see why it took me a while to get where I am now.

And consider this: how could I explain the dangerous difference between my $var and my ($var) until they knew about scalar context vs. list context? And how could I explain context until they knew about scalars and lists? Furthermore, how could I explain the scoping rules until they knew about blocks and loops and subroutines?

buckaduck


In reply to Re: Re (tilly) 5: I need a simple explantion of the difference between my() and local() (discussion) by buckaduck
in thread I need a simple explantion of the difference between my() and local() by Jemts

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.