Perl programming language: author, description, pros and cons

This important event in the programming world happened in 1986, when the seemingly ordinary guy Larry Wall, after painstaking work, announced to the world that he had developed the Perl programming language. The path to this momentous event was difficult and thorny, but the result was worth it. How, who and why developed a new programming language? There are answers to all these questions.

Background

. UNIX. , , , . , , , .

perl programming language




awk, : , - – .

, , . , , . , , , UNIX.





, , , Perl, , , . , . Perl .

:

, . , : , UNIX. .

, . , UNIX.

, Perl : , , , , .

symbol table




, , , , , .





Perl « , ».

, , , , , , , , .

, . UNIX, , - , . , .

UNIX , . , , - .

. UNIX , , , , . . :

  • Awk. .
  • Sed. .

. , . , , .

perl regular expressions




Perl , , . Perl .

, - , .

, . , – , , , .

. , , .

, , , .

perl programming




c

. :

  • UNIX. , . , .
  • .
  • Perl awk, .
  • sed.

, , .

. , Perl , . – . . , , . , , 10 000 .

, , , .

perl arrays




, .

perl 1. . . , .

1988 . .

perl 2. .

1988 . .

perl 3. .

1989 . .

perl 4. , , «Programming Perl», , « ». . , 4.036. 1993 . - V - .

1991 . .

perl 5. , , , , . , . , , . , , . , .

1994 . .

Perl - :

Perl 5 , . : , .

, , , .

, Perl- . -, . : – , . Perl -.

general purpose programming language




, , - , .

5 004 , UNIVERSAL, , – . . . perl , Microsoft Windows .

5.005, 1998 , , , .

, 5.6, . , 64- , , , , – our. , – .

: , , .

. , 361 , VI . , , , , , . . VI 2006 . 2009 Rakudo Perl .

Perl 5 Perl 5.11. , .

pearl tongue




5.8 2002 . , 2008 , , , , - . , , .

20- «5.10.0» . , «» - , .

?

, , . 2010 , perl package NAME VERSION, , , .

– , , , perl, , . , .

, , , , . , .

Perl . , , , , , , . , , , .

This article once again proved that nothing is impossible for enthusiasts in their field. Sometimes even the most insignificant problems lead to useful discoveries that can make our lives a little easier.




All Articles