Hi all,
I'm a student of computer engineering, and I want to have a talk on
Perl for *Programming Languages Course*. Is there any resource that
specified the concepts of programming language theory that Perl based
on them?
Thanks,
Shirvani --
There is an absolute wealth on Perl online. I don't really think that
your objective is achievable, but don't take this in a negative sense.
I am a database manager for a large public university, and I use Perl
on a daily basis to produce reports that can't be touched by any
database. I also have an advanced degree in SW and will finish my PhD
in SW next year (I hope) and can tell you from experience that Perl
and academics do not mix.
If you have a paper or presentation for a course, that's probably
about a ten page paper or a 15 minute presentation, which is very
limited to discuss any topic, much less a topic as big as Perl. I
would NOT focus on the technical or the computer science aspects of
Perl. Instead, I would focus on the practical aspects. After all, PERL
stands for PRACTICAL Extraction and Reporting Language.
Look at CPAN. Pick half a dozen different topics. You might consider
database, XML, networking, interface with Microsoft applications, CGI,
bioinformatics, text processing, etc. Talk about how Perl lends itself
to very different types of problems, and talk about the vast number of
modules that have been developed to solve these problems with Perl.
Use the source code for one to illustrate what you mean.
For filler, you can talk briefly about the history of Perl, or you can
talk about the variety of open employment positions that mention Perl
(search dice.com).
CC