Beefy Boxes and Bandwidth Generously Provided by pair Networks Bob
Do you know where your variables are?
 
PerlMonks  

Re^3: Are we a dying breed?

by weierophinney (Pilgrim)
on Nov 11, 2005 at 14:44 UTC ( #507716=note: print w/ replies, xml ) Need Help??


in reply to Re^2: Are we a dying breed?
in thread Are we a dying breed?

(1) Perl is not taught in colleges for the same reason that other interpreted languages are not: they are poor choices for teaching fundamental programming techniques and OS manipulation (memory manipulation, I/O, etc.). This is not to say that such languages shouldn't be taught at the college level -- just that traditional CS programs are more likely to stick with what they know and can teach a student in four years.

As noted in other replies, a solid programmer in any language -- such as those actually taught in colleges -- can likely be introduced to perl and become proficient in a matter of a week or two.

(2) I'm not sure where you're coming from, but the buzz word 'CGI' never implied perl to me. It implied a dynamic site that was using any of a number of languages behind the scene -- C and perl being most common, but not the only players on the block (I saw sites written in shell).

(2a) Regarding CPAN, it's not just about the central, searchable repository; it's also about the fact that CPAN: is a distribution mechanism that tracks dependencies; provides a testing framework; provides nightly builds of documentation; and more.


Comment on Re^3: Are we a dying breed?
Re^4: Are we a dying breed?
by Anonymous Monk on Nov 11, 2005 at 19:20 UTC

    Just randomly pick couple sentences ;-)

    "the same reason that other interpreted languages are not"

    You are not saying that you never heard of VB, actually people even taught Quick Basic. So go find a different reason.

    "but the buzz word 'CGI' never implied perl to me"

    Bravo!!!I gave you the credit for this. At last some Perl guys showed the correct understanding of CGI. CGI was a protocol, until it was totally misunderstood by some other perl guys, and abused it as the name for a module that was not even slightly related to CGI.

    The term of CGI was misused in Perl, but was the buzz word for Perl's ability to deliver largely static web content, which is not relevent any more in today's fast advancing IT environment.

      I think you have a different view of "college" than most people here. The only place I have ever encountered serious courses in VB are at the community college (in continuing education courses) and at two-year ITT-Tech type places.

      I know that my undergraduate school used to teach Pascal as an initial language, but has now moved to Java.

      --
      @/=map{[/./g]}qw/.h_nJ Xapou cets krht ele_ r_ra/; map{y/X_/\n /;print}map{pop@$_}@/for@/
        I agree with fizbin...the local community collge starts out with Visual Basic and the only other language they provide classes for is Java.
      Introduction to computer science taught in VB? Where?!?!?

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://507716]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others making s'mores by the fire in the courtyard of the Monastery: (5)
As of 2014-04-20 02:36 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    April first is:







    Results (485 votes), past polls