Created
November 29, 2009 05:11
-
-
Save relrod/244801 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[/home/ricky/dev/perl/wikipedia]$ perl TextFuncs.pm perl | |
{{Infobox programming language | |
| name = Perl logo = paradigm = multi-paradigm: functional, imperative, object- | |
| oriented (class-based) year = 1987 designer = Larry Wall | |
| latest_release_version = 5.10.1 latest_release_date = turing-complete = Yes | |
| typing = Dynamic influenced_by = AWK, Smalltalk 80, Lisp, C, C++, sed, Unix | |
| shell, Pascal influenced = Python, PHP, Ruby, ECMAScript, Dao, Windows | |
| PowerShell, JavaScript, Falcon programming_language = C operating_system = Cross- | |
| platform license = GNU General Public License, Artistic License website = | |
| http://www.perl.org/ | |
}} | |
<!-- | |
NOTES FOR EDITORS | |
* "Perl" is not an acronym (read the "Name" section below). Do not put that | |
here. | |
* mod_perl is a correct link. Do not remove the underscore wherever you see it. | |
* Perl is described as the 'Swiss Army *chainsaw*', not the 'Swiss Army knife' | |
of programming languages. Read the ref. | |
--> 'Perl' is a high-level, general-purpose, interpreted, dynamic programming | |
language. Perl was originally developed by Larry Wall, a linguist working as a | |
systems administrator for NASA, in 1987, as a general-purpose Unix scripting | |
language to make report processing | |
easier.<ref>[http://perl.about.com/od/gettingstartedwithperl/p/whatisperl.htm | |
What is Perl?]</ref><ref>[http://www.perl.com/pub/a/2000/10/begperl1.html | |
Beginner's Introduction to Perl]</ref> Since then, it has undergone many changes | |
and revisions and become widely popular amongst programmers. Larry Wall | |
continues to oversee development of the core language, and its upcoming version, | |
Perl 6. | |
Perl borrows features from other programming languages including C, shell | |
scripting (sh), AWK, and sed.<ref name="perltimeline"></ref> The language | |
provides powerful text processing facilities without the arbitrary data length | |
limits of many contemporary Unix tools,<ref name="programmingperl"></ref><!--Ref | |
is from the forward of that book --> facilitating easy manipulation of text | |
files. It is also used for graphics programming, system administration, network | |
programming, applications that require database access and CGI programming on | |
the Web. Perl is nicknamed "the Swiss Army chainsaw <!-- Note to editors. This | |
should read *chainsaw*, not knife. Check the ref -->of programming languages" | |
due to its flexibility and adaptability.<ref> </ref> | |
[/home/ricky/dev/perl/wikipedia]$ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment