PERL Practical Extraction and Report Language - PowerPoint PPT Presentation

1 / 16
About This Presentation
Title:

PERL Practical Extraction and Report Language

Description:

PERL 3.0 (under GNU public license) 1989. GNU license == free. New features. chop lists. enhancement in code debugging. binary data handling. Brief History of PERL (3) ... – PowerPoint PPT presentation

Number of Views:45
Avg rating:3.0/5.0
Slides: 17
Provided by: wong5
Category:

less

Transcript and Presenter's Notes

Title: PERL Practical Extraction and Report Language


1
PERL Practical Extraction and Report Language

Presented by Bryden Tsukano
Brent Wong Yu Lin Yang
2
Brief History of PERL (1)
  • The Creation of PERL
  • Version 1.0
  • Created by Larry Wall
  • October 18th, 1987
  • posted to the usenet group comp.sources

3
Brief History of PERL (2)
  • PERL 2.0 (new features) 1988
  • PERL 3.0 (under GNU public license) 1989
  • GNU license free
  • New features
  • chop lists
  • enhancement in code debugging
  • binary data handling

4
Brief History of PERL (3)
  • Programming PERL (1991)
  • Randal Schwartz and Larry Wall
  • O'Reilly Associates
  • PERL 4.0 released at the same year
  • Many other PERL books was published after that

5
Brief History of PERL (4)
  • PERL 5.0 The Major Revision
  • many changes were made
  • introduction of Objects
  • Interface remained almost the same
  • Gain popularity with CPAN
  • Comprehensive PERL Archive Network 1995
  • PERL 6.0 will be introduced with more features

6
About Larry Wall
  • Perl 0 (1986)
  • First introduced to his associates
  • believer in free software
  • Unisys
  • Never created for money

7
The Beauty of Perl
  • Object-Oriented
  • Strong at file and text manipulation
  • Borrows features from C

8
Interpreted
  • an interpreted language
  • testing and debugging much simpler
  • Execution is slow

9
Free
  • Perl is free
  • free software movement
  • Source code, optional modules, and documentation
  • GNU Public License

10
Systems
  • Mainly used on Unix
  • Cross-platform
  • Other systems Windows, Macintosh, Linux

11
Who uses it?
  • Business owners
  • Webmasters
  • Everyone

12
Business Owners
  • Ease of use
  • Inexpensive

13
Webmasters
  • Access to the Comprehensive Perl Archive Network
    (CPAN)
  • Inexpensive
  • Secure

14
Companies Who Use Perl
15
Output Please enter your name Nickles
Hello Nickles!
16
Comparisons
  • Java
  • Class HelloWorld
  • public static void main(String args)
  • System.out.println(Hello World)
  • Perl
  • print Hello World\n
Write a Comment
User Comments (0)
About PowerShow.com