Minimal reason to learn Perl

10
WHY TO LEARN PERL Minimal reasons to learn Perl Visit: http://www.aliencoders.com Credit: perl.org

description

 

Transcript of Minimal reason to learn Perl

Page 1: Minimal reason  to learn Perl

WHY TO LEARN PERL

Minimal reasons to learn PerlVisit: http://www.aliencoders.comCredit: perl.org

Page 2: Minimal reason  to learn Perl

Why Perl

Who uses it

For whom it’s best suited

Why to support Perl

Job Opportunities

Books

Further References

2Like us at https://www.facebook.com/aliencoders

Page 3: Minimal reason  to learn Perl

Why Perl Powerful, Expressive and fast

Perl runs basic CGI that made CGI ubiquitous on the web.

mod_perl is an advanced implementation of Perl It

provides extremely fast performance

DB interaction: Perl provides an excellent interface to nearly all available databases

re-usable code architecture (modules, OO, etc.): Perl is architected to allow and encourage re-use.

3Like us at https://www.facebook.com/aliencoders

Page 4: Minimal reason  to learn Perl

Why Perl cont.. CPAN, Comprehensive Perl Archive Network, is

one of the largest repositories of free code in the world. No need to reinvent the wheel .

Multi-use: Perl can be used to develop Web apps, batch processing, data analysis and text manipulation, command-line utilities and apps, GUI apps.

Multi-language integration: can interact with C, C++, Java, etc. from within Perl code.

Multi-platform: Perl runs on Linux, MS Windows and all of the platforms listed here: http://www.cpan.org/ports/

4Like us at https://www.facebook.com/aliencoders

Page 5: Minimal reason  to learn Perl

Who uses it

Google EBay Ticketmaster Bank of America Yahoo Amazon Indian Railways IMDB Live Journal BBC.. and list goes on

5Like us at https://www.facebook.com/aliencoders

Page 6: Minimal reason  to learn Perl

For whom it’s best suited

Web Development Network Programming Unix People Lazy but crazy Needs Text manipulation Needs Different database interaction Uses lots of regular expression – it’s

the best friend

6Like us at https://www.facebook.com/aliencoders

Page 7: Minimal reason  to learn Perl

Why to support Perl

Perl, Apache, and related technologies are open source and free

You can look in and modify perl files Very strong community support:

CPAN Easy to Learn Easy to maintain Under top 10 best programming

languages since last 16 years 7Like us at https://www.facebook.com/aliencoders

Page 8: Minimal reason  to learn Perl

Job Opportunities

Most of the jobs are based on US UK, Canada people also have nice

opportunity Australia is quite famous for Perl

jobs and training Very less jobs in India Salary Range is quite handsome http://jobs.perl.org/about/stats

8Like us at https://www.facebook.com/aliencoders

Page 9: Minimal reason  to learn Perl

Books Programming Perl By Larry Wall Modern Perl by chromatic Learning Perl, Intermediate Perl,

Mastering Perl by Randal L. Schwartz

Object Oriented Perl by Damian Conway

Perl Best Practices by Damian Conway

Higher Order Perl by Mark Jason Dominus

Minimal Perl for Linux and Unix people by Tim Maher

9Like us at https://www.facebook.com/aliencoders

Page 10: Minimal reason  to learn Perl

Further References

http://perltraining.com.au/whyperl.html

http://perldoc.perl.org/ http://en.wikipedia.org/wiki/Perl http://www.cpan.org/ http://www.perlmonks.org/ http://www.perl.org/ http://perlguru.com/

10Like us at https://www.facebook.com/aliencoders