ืืื ืก ืืืืจืืืืื ืฉื ืืคืชืื ืฉืคืืช Perl ืฉื ืืืื
ืฉืื ืื ืืฉืืขืืชื ืืืกืคืจ ืืืจืกื ืืฉืืฉ ืืขืื ืืคืจืื ืืืขืืจ ืืืืื ืืืฉ ืืืืืจืช ืืคืื ืงืฆืืื ืืืืช ืฉื ืฉืคืช Perl ืืื ืืคืจื ื ืืืจืช ืฉื ืชืืืืืช ืืืืืจ.
ืืฉืืจืืจ ืฉื Perl 7 ืฆืคืื ืืขืืืจ ืืืฉืื ืืคืชืืื ืืืฉืื ืืคืจื ืืืขืืืจ ืืืืขื ืืช ืืชืืืื ืฉื ืืืกืคืช ืชืืื ืืช ืืืฉืืช ืืฉืืขืืชืืืช ืืฉืคื ืชืื ืฉืืืจื ืขื ืชืืืืืช ืืืกืืก ืืงืื ืฉื ืคืจืืืงืืื ืงืืืืื. ืืกืคืจ 7 ื ืืืจ ืืืืืื ืฉ-Perl 6 ืฉืืืฉ ืืคืืชืื ืืฉืคื ืืงืืืืช ืืืื
ืืฉืื ืื ืืืืื ืืืืชืจ ืืคืจื 7 ืืื ืืืืืช "
Perl 7 ืืงืืื ืื ืืืืฆื ืืืืคืฉืจ ืืืจืืจืช ืืืื ืืื ืชืืื ืืช ื ืืกืืื ืืืช ืฉืืืจ ืงืืืืืช, ืืืื
ืืืชืืืืืื ืขื ืืฉืืชื ืืืจืืจืช ืืืื ื-Perl 7 ืื:
- ืกืืืื ืงืจืืืช ืืืืืืงื ืขืงืืฃ ("
ืืื ืชืืื ื qw (ืขืงืืฃ) ") ืืื ืืจื ืืืืจ ืงืืื ืืงืจืื ืืืืืืืงืืื, ืชืื ืฉืืืืฉ ืืจืืื ืืืงืื "->" ("ืฉืืื $object @param" ืืืงืื "$object->$method(@param)"). ืืืืืื, ืืืงืื "my $cgi = new CGI" ืชืืื ืชืฉืชืืฉ ื-"my $cgi = CGI->new". - ืืชืืจื ืงืืฆืื ืืฉืืคืื ืืื ืืฆืืจืืช ืืฉืชื ืืช ("
ืืื ืืืื ืืฉืืคื::filehandle ") - ืฉืืืืฉ ืืงืื ืกืืจืืงืฆืืืช ืืื "ืคืชืื FH, $file" ืืืืื ืืฉืืืื, ืืชื ืฆืจืื ืืืฉืชืืฉ ื-"ืคืชื ืืช $fh ืฉืื, $file". ืืฉืื ืื ืื ืืฉืคืืข ืขื ืืชืืจื ืืงืืฆืื ืืกืื ืืจืืืื STDIN, STDOUT, STDERR, ARGV, ARGVOUT ื-DATA. - ืืขืจืืื ืืืืืืืื ืจื-ืืืืืื ืืกืื ืื ืคืจื 4 ("
ืื ืจื ืืืืื ").
ืืืืืื, ืฆืืื "$hash{1, 2}" ืืืืื ืืฉืืืื; ืขืืื ืืืฉืชืืฉ ืืืขืจื ืืื ืืื, ืืืืืื "$hash{join($;, 1, 2)}". - ืืืจืื ืขื ืืืืช ืืืคืืก ืืกืื ืื Perl 4 (ืขืืื ืืืฉืชืืฉ ื-"use :prototype()").
ืืชืืื ืืืช ืจืืืงืืช ืืืชืจ, ืื ืืฆืคืื ืืืคืฉืจ ืชืืืืช Unicode ืืืจืืจืช ืืืื, ืื ืฉืืืกืื ืืืคืชืืื ืืฆืืื "ืืฉืชืืฉ ื-utf8" ืืงืื. ืขืืืจ ืืืืืืื ืืกืงืจืืคืืื ืฉืืฉ ืืื ืืขืืืช ืขื ืืืืจืืช ืืจืืจืช ืืืืื ืืืืฉืืช, ืืคืฉืจ ืืืืืจ ืืืชื ืืืืช Perl 5 ืขื ืืื ืืืกืคืช ืืฉืืจื "use compat::perl5" ืืงืื. ืื ืืืืจืืช ืืืืืืช ืืืฉืืจื ืื ืืชื ืืฉื ืืช ืืืชื ืื ืคืจื.
ืืงืืจ: OpenNet.ru