Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
clarify previous comment
  • Loading branch information
https://www.google.com/accounts/o8/id?id=AItOawnrL3tLD0vd0YCsuQ__3OvA3l6HXk7aywg authored and wchristian committed Jun 10, 2013
1 parent 3dc562e commit e8b488f
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion learn.mdwn
Expand Up @@ -61,7 +61,7 @@ Avoid tutorials which invoke subroutines as `&subname()`. Perl 4 required that s

Perl is good at munging text, however, for all but simple cases, you might want to use standard modules when appropriate. A new user should probably know how to parse out a basic line of comma-separated text, and a tutorial can show you how to do it manually. That said, a very good tutorial will mention that this is very fragile and that you should, in practice use the Text::CSV module. Same goes for HTML, XML, JSON and other formats.

Finally while code-reuse is a good idea, it can only be as good as the code that is being reused. The CGI.pm module helped put Perl on the map, but its days are numbered. Indeed it is scheduled to be removed from the Perl core in version 5.20 (though it will still be available via CPAN). A tutorial that spends too much time on it is probably too old to trust.
Finally while code-reuse is a good idea, it can only be as good as the code that is being reused. The CGI.pm module helped put Perl on the map, but its days are numbered. Indeed it is scheduled to be removed from the Perl core in Perl version 5.20 (though it will still be available via CPAN). A tutorial that spends too much time on it is probably too old to trust.

**Starting a Module**

Expand Down

0 comments on commit e8b488f

Please sign in to comment.