Beefy Boxes and Bandwidth Generously Provided by pair Networks
good chemistry is complicated,
and a little bit messy -LW
 
PerlMonks  

comment on

( [id://3333]=superdoc: print w/replies, xml ) Need Help??
They don't learn about hashes in his class...maybe he's teaching an introductory course? A number of colleges have gone the OO route for their intro classes. This includes my school, and a number of other nearby schools from what I've heard from friends. OO by itself is a load to learn, adding more complex data structures at the same time would probably be overloading a single course.

As for learning Perl in school, my college never taught Perl. I got a good grounding in Java and C. I took an optional Theory of Languages class, where we learned a little bit about Prolog, Scheme, Python, and Pizza (an enhanced Java). But even this specialized class only mentioned Perl once. The Professor said he didn't like it as much as Python, and that was that :P.

All that said, I'm really glad that I did not learn Perl formally. Learning the basics of coding and using Perl as your first language could make learning to code in a much more rigid language really painful. Learn pointers in C, and Perl references become a piece of cake. I think it's a lot more difficult to go from references to pointers though. All my past experience has taught me how much easier Perl is for most tasks than many other languages. It has also given me the wisdom to know when not to use Perl, and the ability to pull out Java, C, or any other language when appropriate.

Also, based on how my college approached teaching Java, I don't think I'd enjoy a Perl class. They'd probably pick some silly Perl textbook, and have the teachers rigidly follow its structure. The teachers probably would have very little practical experience in Perl, but even if they did, they would have to follow the curriculum or the students in their section would be at a disadvantage for the standard multiple-choice quizzes given to all sections. They likely would not teach about the Perl community, or CPAN. All in all, the language I learned probably would have been very different from the language I stumbled upon while self-teaching myself CGI.

In reply to Re^3: PERL Friendly Colleges by swkronenfeld
in thread PERL Friendly Colleges by ddebrito

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: (4)
As of 2024-04-19 05:41 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found