庖丁是什么意思
![]() | |
???????? ???????????? | ??? ??????: ???????????? ?????? ???????????? ??????? ???????????? ?????? (class-based), reflective? ???????????? ???????? ???????????? ??????????? ???????????? ????? |
---|---|
????? ??? ???? | ??? ??? |
??????????? | ??? ??? |
????????? ?? | ?? ?????? ???? |
?????? ?????? | 5.26.0 / ?? ?? ????百度 但戴森爵士是个记性很好的人,清洁汽车技术这件事,他一直放在心里。
5.24.2 / ?? ????? ???? 5.22.4 / ?? ????? ???? |
?????? ??????? | 5.27.2 / ?? ????? ????
|
???? | |
???? ?????????? | ?? (???? ????????????) |
?????????? | ???????? |
?????? | Artistic License 1.0 or ?????? ????? ?????? ??? |
.pl .pm .t .pod | |
????? | |
????? ?? | |
AWK? ?? (???? ????????????)? ?? ?????????? ????? ?????? (???? ????????????)? Sed? ?????????? ????? ?????? | |
????? ?????? ?? | |
????????????[??????? ????], ECMAScript? ?????? ????? (???? ????????????)[??????? ????], ???????????? ?????? ???????? (???? ????????????)? Perl 6? ????????? ?????? (???? ????????????)? ???? (???? ????????????)? ?????? ?????? | |
![]() |
????? (?? ???????: Perl) ???? ?? ??????? ???????????? ??? ????? ??? ??????? ????? ? ???? ???. ??? ?? ??? ???? ? ????? ????? ??? ?? ??? ???? ?? ???? ?? ???? ??? ???? ? ?? ???? ????? ??? ??? ??? ????? ????? ??? ???? ???????? ?? ?? ??? ? ???. ?? ??? ???? ??? ???? ? ?? ???? ????? ??? ???.[?][?][?]
??? ?? ???? ??? ?? ???? ????? ????[?] ??? ??????? ????? ?????? ???? ?? ????? ???????. ??? ?? ??????????? ??? ??????? ????? ???? ??????? ? ????? ???? ???.[?] ??? ?? ??? ???? ???? ??? ??? ?? ????? ?? ???? ????????????? ??? ?????? ????? ?? ? ??? ???? ?? ???? ???? ????? ??????? ????? ???.[?] ?? ?? ????? ??????? ? ??????????? ?????? ????? ???????. ????? ?? ??? ??? ?? ?? ????? ????? ?????? ??? ? ?? ??? ???? ???? ???? ???? ?? ???? ?? ?? ???? ??????? ????? ??. ?? ?? ???? ?? ????? ??? ?? ???? ??????? ? ?? ??????? ????? ????? ??? ????? ????? ? ???? ??????? ?? ?? ???? ????????? ?? ??? ?????????.
???? ??? ??????? ??? ?? ?? ???????? ???? ?? ???? ??? ?????? ??? AWK, Sed ????? ????????.
??????
[??????]??? ?? ??? ???? ???? ??? ??? ????? ??. ???? ??? ?????? ????? ?????? ??? ?? ?? ???? ?? ? ?????? ?? ??????? ??? ?? ????? ??????? AWK , LISP , SED , SH ???????. ?? ????? ???? ??? ?? ??? ???? ??? ?? ?? ????? ?? ???? ??? ?????? ?? ???? ??????? ????? ?? ?????? ????? ??? ?? ?????? ?????????? ?? ??????? ????.[?] ?????? ??????? ??? ?? ?? ??? ?? ?? ?????????? ???? ????? ? ???????? CPAN ?????? ??????? ????????? ??? ?? ?????? ?????? ????? ??? ???? ????? ???????? ?? ??? ??? ???? ????? ?? ?? ???? ?? ????????? ???????? ?? ??? ?? ??? ?? ????? ?? ?????? ??????. ?? ??? ???? ??? ??? ???? ???????????? ??? ?? ?? ????? ????? ??? ?? ????????? ?? ??? awk ? sed ?? ??? ???. ?? ???? ??? ???? ???? ???? ??? ?? ???? ??? ?? ??? ???????? ???? ????? ???. ???? ????? ? ?????? ?? ???? ??? ? ??? ??? ??? ?? ?? ????? ?? ?? ???? ???????? ???? ??? ??? ? ?????????? ????? ???? ????. ?? ???? ?? ???? ??? ?? ????? ?? ???? C ??????????? ??? ?????? ???? ??? ???? ???? C ???????.
?? ?? ???? ?????? ??????? ? ??????????? ????? ?? ??? ???? ????? ???????. ??? ???? ? ?? ?? ??? ???? ????? ?? ????? ??????? ???? ??? ? ???? ??? ??????? ???? ?? ????? ???? ????? ???. ?????? ????? ?? ?? ???? ?? ??? ??????? ? ???? ??????? ????? ????? ??????? ????? ???? ?? ???? ?? ??? ??????? ????????? ?? ?? ?????? ??? ?????????.
Perl 4 ?? ???? ????????? ?? ???????? ????? ? ??????? ????? ?? ?? ?? ????? ?? Perl 4.036 ?? ??? ???? ?? ????? ????. ?? ?? ????? Wall ?? Perl 4 ???? ???? ??? ?? Perl 5 ??????? ???. ????? ????? Perl 5 ?? ??? ???? ????? ????. ???? ???? perl5-porter ?? ??? ?? ???? ???? ??????? ??? ???? ?????? Perl 5 ?? ?????????? ????? ????? ??. ????? ????? ???? ?????? ??????? ? ?????? ??? ? ???.[?]
Perl 5.000 ?? ????? ?? ????? ???? ????? ??.[?] ??? ??????? ???? ???? ???????? ????? ??? ? ?????? ?? ????????? ???? ?? ?? ???? ????? ???? ?? ???? ?????? ?????? ???????? ??????? (??) ? ????????. ?????? ?? ???? ??????? ???????? ???? ????? ???? ?? ???? ????? ????? ????? ?????. ??? ????? ?? ????? ???? ??? ??? ?? ????? ???. ??? ?????? ?? ?????? ?????? ?????? Perl ?? ???? ?? ????? ???? ????????? ???? ?? ???? ????.
Perl 5.001 ?? ????? ?? ???? ???? ????? ??. Perl 5.002 ?? ????? ?? ????? ???? ?? ????????? ???? ????????? ????? ????? ??. ??? ?? ????????? ????? ????? ?????? ?? ??????????? ?? ???? ????. ??? ????? ?? ????? ?? ???? ???? ????? ??.
??? ?? ???????? ????????? ????? Perl 5 ?? ???? ?? ???? ????? ??? ? ???? ?? ????? ????? ?? ???. ?? ?? ????? ????? ???? ???? ??? ????? (CPAN) ?? ????? ???? ???? ????????? Perl ? ??? Perl ????? ??? ?? ??? ?? ??? ????? ??? ?? ?????? ????? ?? ????? ????? ????? ??????? ?? ???? ??? ?? ?????? ?????? ????? ??????? ? ?? ??? ?? ??? ???? ?? ????? ???? ?????? ?????????.[??]
Perl 5.004 ?? ????? ?? ?? ???? ????? ?? ? ?? ???? ????? ???? ???? UNIVERSAL ??? ?? Perl ?? ?? ??? ??????? ??????? ?? ???? ??????? ?????? ?????? ???? ??? ? ??????? ??????? ???????? ???????? ?? ????. ??? ???? ?? ?????????? ???? ???? ???? ???? ????? CGI.pm ???[?] ?? ?? ??????? ??? ?? ????? ?? ???? ???????????? CGI ??? ???.
?? ??? ???? Perl ??? ?? ??? ???? ??? ?????? ? ??? ????? ???? ???? ???.[?]
??? ????? ?? ????? ?? ????? ???? ????? ??. ??? ???? ???? ????? ?????? ?? ????? regex? ???????? ??? ??? qr // regex? ?????? ????? ?? ???? ????????? ???? ????? ? ???????? ?? ????? ????? ???? ????? ?? ???? BeOS ????? ???????.[??]
????
[??????]????(??????? PONIE) ?? ???? ???? ???? ????? " ??? ?? ??? ????? ????? ???? " ???. ????? ???? ?? ??? ???? ?? ??? ???? ? ?? ????? ??? ??? ??? ???? ? ? ??? ???? ? ???? ????. ??? ????? ????? ??? ???? ???????? ???? ???? ? ?? ???? ?? ????? ?? ?? ?? ??? ?????? ????? ????? ???? ? ???? ???. ??? ?? ????? ????? ???????? ???? ????????? ?? ?????? ????? ???? ? ??? ?? ?? ???????? ?????? ???? ????? ?? ????? ???? ???? ????.[??]
???
[??????]??? ?? ??? ?? ??? ????????? ???????? ??. Wall ???????? ???? ?? ?? ????? ?? ??? ????? ?? ?????? ???? ????? ???? ?? ???? ?????? ?? ?? ???? ?? ? ???? ??? ?? ?? ????? ??? ?? ??? ???????. ?? ?????? ??? ?? ?? ?? ?? ????? ?????? ??? ???. Wall ???? ???????????? Pearl ?? ??? ?? ?????? ???? ??? ??? ??? ? ????? ??? ?? ????? ???.[??] ????? ????? ?? ????? ??? ?????? ????? ?? ????? ??? ?????? (Perl) ?????? ??????. ?????? ?? ?? ????? ??? ?????? ?????? ???????? ???? ??? ??????? ????? (perl)???? ???? ???? ????????? ???? ?????? ???? ?? ???? ?????. ??? ?? ?????? ????? ???? ???? ???????????? Perl? ??????? ?? ???? ?? ????? perl ????? ??? ?? ??? ???? ????? ???? ??????? ??? ???? ?? ?? ??? ???? ?????? ??? ?? ?? ?? ?? ????? ???? ???? ???? ???.[??]
???? ???
[??????]???? ???????????? Perl ?? ???? O'Reilly Media ????? ???????? ?????? ?? ?? ??? ????? ?? ???? ???? ? ??????? ????? ???? ?????? ??????.[??] ??? ????? ??? ?? ???? ??????? ??? ????? ??????? ? ?????? ?? ???? ??? ????? ??? ?? ?? ?? ??? ? ???? ????? ???? ???? ??????.O'Reilly ????? ?? ?? ????? ????? ????? ????? ??????? ??? ???? ?? ?? ???? ??????? ??? ????? ??????? ? ??? ???? ?? ????? ? ????? ?? www.perl.com ????. ???? ???? ??????? ????? ?? ???? ?? ???? ???? ????? ???? ???????. O'Reilly ?????? ??????? "Republic of Perl" ???? ???????? ??? ????? ? "Powered by Perl" ?? ???? ?? ???? ?? ?? ?? Perl ??????? ??????? ????? ??????.[??]
???? ????
[??????]????? ??? ???? ?? ???? ???????? ?? ???? ??? ?? ?? ???????? ????? ??? Perl Mongers, PerlMonks, Perl.org ? ?????? ???? ??????. ???? ?? ????? ???? ?? ???? ??????? ???.[??]
????
[??????]
?? ???? ???? ??? ????? ?? ???? ???. ??? ??? ??? ?? ???? ?? ?? ??? ???? ????? ??? ??? ???? ?????? ??????? ?? ??? TMTOWTDI ?????? ??????. ???? ??? ??? ???: ??????? ???? ???? ???? ? ??? ?????.
????????
[??????]?????? ??? Perl ?????? ????????? ?? C ??????? ??????. Perl ?? ?????? ?? ???????? ????????? ???????? ??? ??? ???? ????????? ????? ? ??????????? ???. ??? ??? ????????? ???????????? ????? ?? ???????. ??? ??????? ?? sigil??? ????? ???? ???????? ?? ?? ??????? ????? ?????? ?? ???? ?????? ?? ??????? ????? ????. ?? ??? ???? ?????? ?????? ??? ?? ??????? ?? sigils ?? ???? ?????? ?? ???????? ? ?????? ???? ???????? ???????????? ???? ?? ?? sigils ??????? ???????? sigil ??? ????? ?? ???? ???????? ???? ??? ???? ???. ?? ????? ????? ???? ?????? ?? ?? ???? ?? ?????? ?? ??? sigil ???? ?? ????? ("@") ??????? ??????? ?? sigil ???? ?? ?? ("?"). ??? ?????? ????? ?????? ?? ????? ????? ??????? ?? ????????? ????? ?? ???? ?? ???????????? ????? ??????? ??????? (??? ?? ?????? ?? ??? ??????? ???? ?????????? ????? ?? ????? ???? ???????) ????? ????????? ? ???????? ??????? ????? ????.
?????
[??????]????? ??? ???????? ?? ????? ?? ???? ?? ?? ???? ?????? ?? ???? ?????? ?????? ???: ????????? ?????????? ????? ?????? ????????? ??? ? ????? ???????? ????????. ?????? ?? ???????? ???? ???? ????? Fortran ? C ?? ????? ??????? ?????? ?? ????????? ?????????? ???????? ??????? ??????. ?? ?????? Perl ????? ??? ??? ?? ?????? ?????? ???????? ??????? ????????? ?? ???? ?? ? ??????? ???????.
??????????
[??????]??? ?? ????? ?? ????? ????? ????? ??? ?? C? ????? ?? ????????? ???? ?? ????????? ????? ??? ?? Perl ? C ???? ??????. ????? ?? ??????? ?? ???????? ????? ???. ??????? ??? ????? ?? ????? ???? ???? ?? ???? ??????? ?? Perl ? ??????? ?? ???? ?? ?? C ??? (?????? ?? ?? C ?? ???????? ???? ????? ???????? ??????? ?????).
????? ?? ?????? ?? ??? ????. ???? ????? ???? ?????? Perl? ????????? ?????? coderefs? ???????? ???? - ?? ???? ???? C ?????? ???? ???? ???????. ?????? ?? ??? ???????? ???? ????????? ???? ?? ?????? ??????? ? ????? ????? ???????. ??? API Perl C ?? ????? ??????. API Perl ???????? ?? uninitiated ????? ????? ??? ???? ???? ?? ?? ??? ???????? ?????? ?? ????? ??????? ?? ???????? ?? ???? ????? ?? ?? ?? ??????? ??????? ????? ??????.
????? ?? ????? ??? ??????? ?? ?? ??? ??????? ? ????? ???? ????? ??????. ?? Perl? ????? ???? ????? ????? ????? ???. ?? ????? ??? ?? ??? ?? ?? ??? ?????? ? ????? ?? ?????? ???? ????? ???????.[??] ???? ???? ?? ?????? ???????? ??? ????? ??????? ???????? ??? ? ???? ???? ?? ?? ????? ???? ?? ??? ?? ?????? ????? ??? ??? ????????? ???? ????? ???? ????. ??? ??????? ???? ?? ?????? ?? ???? ????? ?? ??? ?? ?? ????? ??????? ??????. ??? ?????? ??????? ?? ?? ????? ???? ????? ??????. ?????? ?? ???? ????? ??? ?????? ??? ?? ?? ?? ???? ????? ???????. Perl ?? ???? ??????? ??????? ?????? ?? ?? ?? ????? ??????? ????? ??? ???? ??????? ??? ???????? ?? ??? ????? ???? ???? ???. ???? ??????? ???? ?? ?? ?? ??????? ???? ?? ???? eval ????? ??????? ?? ?? ????? ???? ?? ??????. Perl ???? ?? ???? ???? ?? ????? ?????????? ???? ???? ? ??????? ???? ???? ?? ?? ???? ???? ??? ??????. ?? ?? ???????? BEGIN ???? ??????. ?? ???? ???????? ?????? ?? ???? ?? ?? ?? ???? ??? ????? ??????. ?? ???? ????? ?????? ?? ?? ??? ???? ???? ???? ??????. ??? ??? ?? ??? ????? ?????? ? ???? ???? ???? ?????????? ?? ??? ???? ??????? ?????????? ???? ?????? ?????? ???. ?????????? ????????? ??????? ?? ???? ??? ???? ?????? ???? ? ???? ???? ??? ?????????? peephole ??? ????? ??????. ??? ?? ????? ?????? ???? ???? ???? ????? ???????? ???? ?? ???? ????? ???? ??? ?? ??? ????? ??????? ???? ???? ????????? Perl ?? ???????? ?? ??????? ?? ?????? Lex / Yacc Lexer / Parser ?????? ???. ?? ???? ????? ????? ??? ?? ???? ??????? ?? ?? ?? ??????????? ??? ????? ??? ? ???? ?? ??????? ?? ???? ?????? ???????.
???? ???? ?????? ????? perl ???????? Perl ?? ????? ????? ?? ??? ???? ??? ?? ???? ????? ??? (perl) ???????? ???? ??? (Perl) ?? ????? ???? ??? ??? ??????? ????? ?????? ??? ???? ???. ?? ???? ?? ????? ??? ???????? ?? ????? ?????? ?? ?? ??? ??????? ??? ????????? ???? ???? ?? ????? ????? ????? ?? ?? ????? ???? ?????????? ?? ?? ???. ??? ?? ????? ?????? ??? ??? ?? ???? ????? ???? ??????? ????? ??? ? ???????? ??? Perl ?? ????? ???????? Perl ?? ????? ???. Perl ????? ????????? ???? ?????? ????? ?? ???? ???????????? ???? ??? ?? ?? ??? ??????? ??? ??????. ????? ?? ??? ???? ???? ???? ???? ??? ??????? ???? ?? ??? ?????? ???? ???. ?????????? ????? ?? ?? ????? Perl ???????????? ????? ????? ? ????????? ???? ?? ? ????? ??????? ???? ?? ???? ?? ????????? ???? ???? ???? ?? ??? ???????? ????? Perl ?? ???? ??? ??? ???????.[??] ??? ?? ??? ?? ??????? ????? ??????? ???? ???? ???? Perl ? ??? ?? ??????? ????? ??????? ???? ????????? ???? ????? ???????. ????? ?? ????? ???? ?? ?????? ???? ? ??? ????? ??? ??????? ? ????? ????? ? ????????? ???? ?? ?? ?????? ????????? ????? ???????. ????? ??????? ??? ?? ??????? ??????? ???? ??????? ?? ??????? ???? ??? ?? ??????? ?? ?????? ??????? ?????????? ?? ????? ????????? ????? ?? ???? ??????? ??? ?? ???????? ?? ????? ????????? ??????? ??? ?? ?? ??? ????? ??? ???????? ???????? ??? ?????? ?? ?????? ?? ??? ????? ???? ?? ?? ????? ??? ??????.
??????
[??????]Perl ?? ???? ??? ?? ?? ???? ???? ? ???? ????? GNU ???? ?? ???? ???? ????? ??????? ?? ????? ???. ??? ?? ???? ?? ?????POSIX ?? ???? ???????????? ?????? ??????? ???.[??]
?? ???? ???????? ???????? ???? ???? ???? ???? ????? ???? ??? ?? ???? ??? ?? ??? MacPerl ?????? ????? ??? ??????.[??]
???? ???? ??? ????? ????? ????? ?? ????? ???????? ???????? ??? ?? ???????? ????? ?? ?????????? ?? ?? ?? ?? ?? ????? ????? ???? ???????. CPAN ?????? ???? ???? ????????? ??? ???? ????? ??? ?? ???? ?? ????? ???? ??? ??????.[??]
??????? ?????????? ?????? ??????? ??? ?? ???????? ?????? ???? Perl ?? ???? Win32? ???? Strawberry ?? Active Perl ??? ???????. ??????? Perl ?? ?? ???? ?? ?????? ?????????? ???? ??? ???? ??????? ???????? C ???? ???? ? ????? ????? ????????. ??? ???? ?????? ?? ????????? CPAN ??? ???? ??????? ?????? ?? ?? C ????? ???????.
Active Perl ?? ????? ???? ???? ?? Active State ??? ?? ???????? ?????? ?? ???? ?? ?????? Perl ???? ?? ?????? ??????. ????? ?????? ???? ?????? ???????? ??? (PPM),[??] ?? ????? ????? ???? ???? ???? ?????? ? ?????? ??????? ?? ????????? ??? ?????? ???.[??] ?????? ???? Perl Script ?????? ?? ?? ????? ?????? ??????? (WSH) ??? ?? ???? ??? ?? ???? ??????. ?????? ??? ????? Active State ??? ?? Perl ?? ?? ?????? ????? ?????? ??????? ????? ??????.
Strawberry perl ??? ????? ???? ??? ???? ?????? ???. ??? ???? ?? ??? ?????? ??? ???? ?? ???? ????? ??????? ????? ???????? ?? ?????? ?????? ? ?????? ???? ???? ??? ?? ?? ?? ???? ????? ???? ???? (? ?????? ?? ?????) ????? ????????. ?? ??????? ?? ???? ?? ??????? ????? ???? Perl ?? ??????? ?? ?? ???? ?? ????? ?????????? ?????? ?? ? ????????? ???? ?? ????? ??????? ? ??????????? ???? ???????. Strawberry Perl ??? ???? ???? ?? ??? ?????????? ????? ????????? ????????? Perl ?? ????? ???????? ????? ?? ???? ???????? ????????? XS ???.
???? ????????? Cygwin ??? ????? ???? ????? Perl ?? ?????? ???. Cygwin ?? ???? ?????? ?? ?? ?????? ????? ?????? ? ?? ?? Perl ? CPAN ?? ????? ???????? ????????? ????????? ??? ?? ?????? ??? ?????? Cygwin ?? ????? ?????. ?? ???? ?? Cygwin ?????? ???? GCC ???? ??????? Perl ?? ???? ??? ?????????? ???.
?????? perl ?? ????? ??? ????? Windows ?? ????????? ?? ???? ???????? ?????????? ??????? ???????
?????????? ??? ????? ?? MKS TOOLKIT ? UWIN ???.
?????? ????
[??????]??????? ?????? ??? Perl ?? ??????? ???? ????? ??? ? ????? SQL ??????? ???. ????????? ????? ? ?????? ????? ??????? ???????? ? ?????? ???????? ??????? ?? ???? ??????. ???? ????? ?? API ?????? ??????? Perl DBI Tim Bunce? ??????????? API ???????? ??? ??????????? SQL ????? ???????? ???? ??? ?? ?? ???? ?? ????? ???? ?????? ????? ??? (?? ????? ???? ????? ?? ???? ?? ?? ??????? ?? HTML? ???? ??????? ? SQL ?? ?? ???). ??????? ?? ????? interpolation ??? ???? ?????? ?? ?? ?? ??? ? ????? SQL ????? ????. ???? ???? ???????? ?? ?????? ??? ?? ????? ?????????? ?? ?????? ??????????? ??? ?????? ???????? ???? ?? ?? ??? ? ?? SQL ?? ??? ?????? ????? ?????? ?? ?? ??????? ??? ???? ???? ?????? ?? ?????? ???? ??????? ???? ?????? ?? ?? ?? ??? ?????? ??? ????? ???. ?? ???????? ????? ???? ???????? ?????? ???? ???? ?????? ???? ????? ?? ?? ???????? ?????? ???? ????? ????? ?????. ??? ?? ???????? ????? ??? ?? ??? ???? ???? ?? ?????????? ??? ???? ??????? ???? ???????? ? ??? ???? ????? ??? ????? perl ?? ?????? ??????? ?? ?? ???? ?????? ????? ?? ???? ???.[??]
?? Perl 5? ???????????? ?????? ???? ???? ????????? DBI ??? ???? ???????. ????? DBI (???? ?????? ????) ?? ???? ????? ?? ?????? ???? ?? ?? ?????????? ??? ????? ??????? ?? ???? ?? ????? DBD (?????? ?????? ????) ??????? ????? ?? ?????? ?? ???? ?? ?????? ???? ?????? ?? ????? ??????? ???????? DBD ???? ???? ?????????? ANSI SQL ???? ????.
DBI ?????????? ???? ???????? ?????? ???? ? ????? ??????? ?? ????? ??????? ?? ???????? ?????? ????? ????? ?? ?? ???????? ????? ?????? ??? ????? mod perl ????? ????? ??? ?? ????????? ?? ??? ????? ?? ????? ?? ??? Slashdot? ???? ??????? ?? ??? ??? ??????.[??]
?? ?????????? ??????? ???? ???? ?? ???? ?????? ?? ?? ??????? ?? ?????? ?? ????? Catalyst ????? ???????? ????? DBI ???? ?????? ????????? ?? ???? ?????????? ???-??????? ????? DBIx :: Class, Class :: DBI ?? Rose :: DB :: Object ?? ??? ? ????? SQL ????? ???????? ??????? ??????.
??????????
[??????]?? ???? ?? Perl ?? ???? ????? ???? ???????? ??????? ?? ?????? ?? ?????? ????? ??? ???? ????? ???. ?? ???? ??????? ???????? ????????? ????????? ?? ???????? ???? (????? C) ????? ????? ?? ????????? ?? ???? ????????? ???? Inline ?? ??????? XS ?????????? ??? ????????????? ?? Perl ???? ????.[??]
??? ?
[??????]Jon Orwant ?? ??????? ???? ???? ????????? ???? ?? ???? ??????? ???? ????. ??? ?? ?????????? ???? ???? ??? ?? ??? ????? ???? ????? ?? ??? ??? ?. ???? ??. ????????? ????? ?? ????????? ???? ???? ?? ????? ??? ?????? ?????? ??????? ?? ?? ??? ?? 300 RFC ?? ????? ??????.[??]
wall ??? ??? ??? ?? ????? RFC?? ? ????? ????? ?? ?? ?????? ????? ???? ??? ? ????? ??. ?? ????? ??? ?? ???? Perl 6 ?? ????????? ?? ????? ?? ??? "apocalypses" ????? ???????? ?? ????? ?? ????? ?? ??????? ???????????? ??? ???????. ?? ?????? ????? ?????? ?? ??? ????? ??? ? ?? ????? ????? ?? ??? Synopses - ??????????? ??????? ?? ?? Apocalypse ????? ???.[??]
Perl 6 ?? ??? ????? ???? ?? ?? ???????? ???? ?????? ????? ??? ?? ?? ???? ??????? ???? ????? ????. ??? ? ? ??? ? ???????? ?????? ?? ?? ????? ????? ?????.
??? ?????????? ????? ?. ???? ??? ????? ??? ???? ????? ??????? ?? ????? ????? ???? ?? ?? ????? ???? ???? ???? Perl ?? ??? ????. ?????????? ???? ???? ??? ?? ??? ?????? ???? ??? ???. ?? ??? ???? ????? ???? ?? ??? ? ?? ??? ????? ????? ?????? ???? Parrot ???? ???. ??? ???? ???? ??? ?? ??????? ???? ?? ?? ??? ???? ???? Parrot ?????? ???? ??????? ?? CPAN ?????? ???? ??????? ? ????? ??????? ??? ??????? ???? ?? ?????? ????.
?? ??? ????? ???? ???? ????? Pugs ?? ????? ???? ????? Perl 6 ?? Haskell. ??? ??? ?? ????? ?? ??? ??? ????? ???? ???? ??? ? (?? ??? ?? ????? ????? ?????) ??? ?????? ? ?? ?????? ???? ????? ?????? ?? ????? ?? ??? ???. ????? Pugs ?? ????? ?????? ???? Perl / Haskell ???? ?? ?? ????? ????? IRC # perl6 freenode ????? ???.
?? ??? ????? ?????? ?? ????????? ???? ??? ? ????? ?? Haskell ?? ???? ???????.[??]
?? ??? ????? Perl 6 ????? ????? ?????? ?? ???? ?? ????????:
Rakudo Perl 6? ?? ?????????? ?? ??? ????? ????? Parrot ? ????? ????? ???? ???. ????? ??????? ?????? ?? ??? MoarVM? ?? ????? ????? ????? ?? ???? ???????????? C ?????? ??? ???? Rakudo ??? ???????.[??]
Niecza? ?? ?? Runtime Common Language ????? ??????.
????????? ??? ?
[??????]????? ??? ? ?????? ????? ????. ??? ?????? ?? ????? ???? ?? ???? ?? ????????? ???? ??? ????? ????? Perl 6 ? ?? ????? ?? Perl 5.14.1 (????? ?? ?? ????? ?? ???? ????)? Perl 5.16.1 ????? ??[??](?? ??? ??? ????? ??) ? Perl 5.18.0 (????? ??? ?? ????? ?? ?? ????). ???????? ????? ??? ? ?????? ?????? ????? ??????? ? ????????? ???? ????? ?? ??? ????? ???????.[??]
?????????? ????? ???? ??? ? ???? ???? ???? ???? ???? ????? ?? ???????? ? ????? ?? ?????? ?????? ???? ???? ? ?????? ?? ???? ???.
???? ???? ???????? ???????? ???? ???????????? Perl ???? ?? ???????? ????? ???? ???????? ???????????? ????? ?????? ?????? ?? ???? ?? ???? ?? ??? ???? ?? ???? ? ???? ?? ??? ???? ???? ????????? ? ?? ??? ????? ?? ???? ? ???? ????????.[??]
?????????
[??????]??? ?? ????????? ??? ???? ???????????? ??? ?? ????? ???????????? ? ????? ???? ???. ??? ???? ???????????? ????????? ????? ?? ?????? ????. ??? ??? ?? ?? ?????? ?? ? ??? ?? ????????. ?????????? ???? ??? ?? ????? ??? ????? ?? ?????? ????????.
?????? ???
[??????]??? ?????? ?? ????????? ??? ??????? ?????? ?????? ????????? ????? ?????? ????????? ?????? ????. ????? ?? ???? ????????? ??????????? ?? ?? ??????? ???? ?? ??? ??? ?????????? ?? ??? ????? ??? ????????? ???.
??? ?? ????? ?? ???? ?????? (Glue Language)
[??????]??? ?? ????? ?? ???? ?????? ???????? ?? ???????? ???? ???? ??????? ???? ????. ?????? ???? ??????? ?? ?????????? ?????? ?????? ?? ??? ???? ?????? ??? ?? ?? ??? ????? ??????? ???. ??? ?????? ???? ??.NET ????? ??????? ? ??? ?? ??????? ?? ???????? ???? ???????????? ???? ?? ??? ????? ?????? ?? ??????? ???.
??? ?? ????? ?? ???? ???? ?????? (Cross Platform)
[??????]?????????? ?? ?? ???? ??? ??? ?????????? ?????? ?? ?? ???? ????? ???? ??? ?????????? ?????????? ?????? ? ?????? ?? ???? ??????. ?????? ???????? ????? ????? ????????? ?? ?? ??? ?? ??????????? ????? ??????.
??? ? CGI
[??????]?? ?? ?? ???? ?????? CGI ?? ????? ?? ???? ??? ?? ???? ???? ???? ?? ?????? ??? ? ????? ???? ? ??? ?? ???????? ??????? (Regular Expressions)? ?? ???? ???????? ???? ???? ?? ?????? ????? ???? ????? CGI ???? ????? ??????. ?? ??????? ?? ????? ???????????? ????? ??? ?? ? ?? ??????? ?? ???????? CGI ?????????? ??????.
??????? ?? ???? ??????? ???? ??? ?? ???? ?????? ?????? ??????? ??????? ???? ??? ???? ???????.
?????? ????
[??????]????? ??????
[??????]?? ????????? ??? ?? ??? ???? ????? ?? ?????? ?? ???? ??? ??? ??????:
# !/usr/bin/perl
print "Hello world!";
?? ????????? ?????? ??? ?? ?? ????? say
???????? ???????? ?? ??? ????? ??? ???:
# !/usr/bin/perl
use 5.01;
say "Hello world!";
???? ????? ???? ?? ?????? ???? ?? ?????? ?????? ??? ????? ???? use strict;
? use warnings;
?? ?????? ???:
use strict;
use warnings;
print "Hello World!\n";
??? ????? ?????? ??? ?? ?????? ??? ??? ?? ?? ???? ????? ???????? ?? ?? ?????? ???? ??? ????????.
#!/usr/bin/perl
use strict;
use warnings;
use IO::Handle;
my ( $remaining, $total );
$remaining = $total = shift(@ARGV);
STDOUT->autoflush(1);
while ( $remaining ) {
printf ( "Remaining %s/%s \r", $remaining--, $total );
sleep 1;
}
print "\n";
???? ??? ???????? ?? ????? ????? ???????? ?? ??? ?? ???? ?? ????? ??? ?? ??? ???. ???? ??? ???????? ????? "Bob" ?? ?? ???? ???????? ?? ????? "txt." ????? ? ?? ???? ?????? ???? ???? ????????? ?? ?? "Robert" ????? ???. (?? ???? ???? ?? ???? ????? ????? Bash)
$ perl -i.bak -lp -e 's/Bob/Robert/g' *.txt
?????
[??????]- ↑ "About Perl". perl.org. Retrieved 2025-08-14.
"Perl" is a family of languages, "Perl 6" is part of the family, but it is a separate language that has its own development team. Its existence has no significant impact on the continuing development of "Perl 5".
- ↑ "About Perl". perl.org. Archived from the original on November 6, 2015. Retrieved 2025-08-14.
"Perl" is a family of languages, "Perl 6" is part of the family, but it is a separate language that has its own development team. Its existence has no significant impact on the continuing development of "Perl 5".
- ↑ "Path to Raku". GitHub. Archived from the original on November 12, 2020. Retrieved 2025-08-14.
This document describes the steps to be taken to effectuate a rename of Perl 6 to Raku
- ↑ Lapworth, Leo. "General Questions About Perl". Perl FAQ. Perl.org. Retrieved February 24, 2012.
- ↑ "perl(1): Practical Extraction/Report Language - Linux man page". Linux.die.net. Retrieved 2025-08-14.
- ↑ Sheppard, Doug (2025-08-14). "Beginner's Introduction to Perl". dev.perl.org. Archived from the original on June 5, 2011. Retrieved 2025-08-14.
- ↑ Sheppard, Doug (2025-08-14). "Beginner's Introduction to Perl". dev.perl.org. Retrieved 2025-08-14.
- ↑ "The Perl Programming Language - www.perl.org" (?? ???????). Retrieved 2025-08-14.
- ↑ ??? ??? ??? ?Perl programming documentation - perldoc.perl.org?. ?????????? ?? ????-??-??.
- ↑ "The Comprehensive Perl Archive Network - www.cpan.org" (?? ???????). Retrieved 2025-08-14.
- ↑ Patwardhan, Nathan; Siever, Ellen; Spainhour, Stephen (2002). Perl in a Nutshell.
- ↑ Geoff Broadwell (August 8, 2005), OSCON 4.4: Inside Ponie, the Bridge from Perl 5 to Perl 6, O'Reilly ONLamp Blog
- ↑ Richardson, Marjorie (2025-08-14). "Larry Wall, the Guru of Perl". Linux Journal. Retrieved 2025-08-14.
- ↑ "perlfaq1: What's the difference between "perl" and "Perl"?". perldoc.perl.org - Perl 5 version 12.2 documentation.
- ↑ Schwartz, Randal L; Phoenix, Tom; Foy, Brian. Learning Perl, Third Edition. ISBN 978-0-596-00132-2.
- ↑ ?"The Perl Camel Usage and Trademark Information". O'Reilly Media. Retrieved 2025-08-14?.
- ↑ ?Gillmore, Dan (2025-08-14). "Republic Of Perl". Chicago Tribune. Retrieved 2025-08-14?.
- ↑ A description of the Perl 5 interpreter can be found in Programming Perl, 3rd Ed. , chapter 18. See particularly page 467, which carefully distinguishes run phase and compile phase from run time and compile time. Perl "time" and "phase" are often confused.
- ↑ "Rice's Theorem". The Perl Review. 4 (3): 23–29. Summer 2008. and "Perl is Undecidable". The Perl Review. 5 (0): 7–11. Fall 2008. , available online at Kegler, Jeffrey. "Perl and Undecidability".
- ↑ Hietaniemi, Jarkko (1998). "Perl Ports (Binary Distributions)". CPAN.org.
- ↑ "The MacPerl Pages".
- ↑ "Perl Ports (Binary Distributions).
- ↑ "Using PPM". ActiveState Software.
- ↑ "ActivePerl is Perl for Windows, Mac, Linux, AIX, HP-UX & Solaris". ActiveState Software.
- ↑ Descartes, Alligator; Bunce, Tim (2000). Programming the Perl DBI : [database programming with Perl] (1 ed.). Beijing [u.a.]: O'Reilly. ISBN 1-56592-699-4.
- ↑ Bekman, Stas. "Efficient Work with Databases under mod_perl". Retrieved 2025-08-14.
- ↑ Ingerson, Brian. "Inline - metacpan.org". CPAN. Archived from the original on June 13, 2013.
- ↑ Torkington, Nathan. "Transcription of Larry's talk". nntp.perl.org. Retrieved 2025-08-14.
- ↑ " "Official Perl 6 Documentation". The Perl 6 Project. Retrieved 2025-08-14.
- ↑ "Official Perl 6 Documentation". The Perl 6 Project. Retrieved 2025-08-14.
- ↑ Worthington, Jonathan. "Rakudo JVM News: More tests, plus Thread and Promise prototypes". 6guts. Retrieved July 24, 2013.
- ↑ "The unstoppable Perl release train?.
- ↑ perl 5.16.1 released!". 2025-08-14. Retrieved 2025-08-14.
- ↑ TIOBE Software Index (2013). "TIOBE Programming Community Index Perl".
?????????????? ?????????. ?Perl?. ?? ????????? ?????????? ???????? ??????????? ?? ?? ???? ????.
?????? ?????
[??????]- ??????? ??? ????? ????(????)? ?? ????. ?????? ??????? ?? ???
????? ?? ?????
[??????]
- ???????? ???????????? ??????
- ?????????? ????????
- ??? (???? ????????????)
- ???????? ?????????????
- ???????? ???????????? ????????
- ???????? ???????????? ??????? ??
- ???????? ???????????? ???????
- ???????? ???????????? ????????? ?? ???? (??????)
- ???????? ???????????? ??? ????
- ???????? ???????????? ??????
- ???????? ???????????? ?????? ????
- ???????? ???????????? ???????
- ?????????? ? ??????? ????
- ???????????? ???? ????????? ?? ??
- ???????????? ????????