Jump to content

Perl/Introduction: Difference between revisions

From Wikiversity
Content deleted Content added
JackPotte (discuss | contribs)
Tech201805 (discuss | contribs)
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
[[Topic:Perl|Perl]] is a general-purpose interpreted programming language developed beginning in the late eighties by [[w:Larry Wall|Larry Wall]] and friends. The name is an acronym for '''p'''ractical '''e'''xtraction and '''r'''eport '''l'''anguage. Originally developed for exhaustive text manipulation, Perl has become the language of choice for a large base of system administrators, web developers, network programmers, database engineers and many others. I like it because the syntax and structure make sense to me and Perl can do a lot of tedious repetitive chores for me. I also like Perl's big friendly community.
[[Topic:Perl|Perl]] is a general-purpose interpreted programming language developed beginning in the late eighties by [[w:Larry Wall|Larry Wall]] and friends. The name is not an acronym, however it is often associated with the "backronym" '''P'''ractical '''E'''xtraction and '''R'''eporting '''L'''anguage. Originally developed for exhaustive text manipulation, Perl has become the language of choice for a large base of system administrators, web developers, network programmers, database engineers and many others. I like it because the syntax and structure make sense to me and Perl can do a lot of tedious repetitive chores for me. I also like Perl's big friendly community.


:'''Perl motto''': ''There's more than one way to do it.'' -Larry Wall-
:'''Perl motto''': ''There's more than one way to do it.'' -Larry Wall-


== Why learn Perl? ==
== Why learn Perl? ==
Wall and others affectionately extend the acronym to mean '''p'''athologically '''e'''cclectic '''r'''ubbish '''l'''ister. Perl has been called the "swiss army knife" of programming languages, a "glue language", the "duct tape of the Internet" and many other things. Perl borrows features from C, shell scripting (sh), AWK, sed, Lisp, and other tools familiar especially to those who are acquainted with Unix, the BSDs, Linux and open source software.
Wall and others affectionately extend the acronym to mean '''p'''athologically '''e'''cclectic '''r'''ubbish '''l'''ister. Perl has been called the "swiss army knife" of programming languages, a "glue language", the "duct tape of the Internet" and many other things. Perl borrows features from C, shell scripting (sh), [[AWK]], [[sed]], Lisp, and other tools familiar especially to those who are acquainted with Unix, the BSDs, Linux and open source software.


Perl is free software, licensed under both the Artistic License and the GNU General Public License. Distributions are available for most operating systems. It comes as standard equipment in most distributions of Linux, FreeBSD, and Mac OS X. It can even be installed on Microsoft Windows systems. A good place to find out more about perl is at [[Perl.org]] which provides a myriad of links to that big friendly community I mentioned earlier.
Perl is free software, licensed under both the Artistic License and the GNU General Public License. Distributions are available for most operating systems. It comes as standard equipment in most distributions of Linux, FreeBSD, and Mac OS X. It can even be installed on Microsoft Windows systems. A good place to find out more about perl is at [[Perl.org]] which provides a myriad of links to that big friendly community I mentioned earlier.
Line 10: Line 10:
We've got a ways to go building a nice curriculum for [[Topic:Perl|Perl]] here at Wikiversity, so spread the word and [[Topic talk:Perl|let's get started]], shall we? <small>[[User:CQ|cq]]</small>
We've got a ways to go building a nice curriculum for [[Topic:Perl|Perl]] here at Wikiversity, so spread the word and [[Topic talk:Perl|let's get started]], shall we? <small>[[User:CQ|cq]]</small>


Up:[[Topic:Perl]] | Next:[[Perl.org]] - Perl online resources
Up:[[../]] | Next:[[../Perl.org/]] - Perl online resources


[[Category:Perl]]
[[Category:Perl]]

Latest revision as of 05:15, 28 July 2019

Perl is a general-purpose interpreted programming language developed beginning in the late eighties by Larry Wall and friends. The name is not an acronym, however it is often associated with the "backronym" Practical Extraction and Reporting Language. Originally developed for exhaustive text manipulation, Perl has become the language of choice for a large base of system administrators, web developers, network programmers, database engineers and many others. I like it because the syntax and structure make sense to me and Perl can do a lot of tedious repetitive chores for me. I also like Perl's big friendly community.

Perl motto: There's more than one way to do it. -Larry Wall-

Why learn Perl?

[edit | edit source]

Wall and others affectionately extend the acronym to mean pathologically ecclectic rubbish lister. Perl has been called the "swiss army knife" of programming languages, a "glue language", the "duct tape of the Internet" and many other things. Perl borrows features from C, shell scripting (sh), AWK, sed, Lisp, and other tools familiar especially to those who are acquainted with Unix, the BSDs, Linux and open source software.

Perl is free software, licensed under both the Artistic License and the GNU General Public License. Distributions are available for most operating systems. It comes as standard equipment in most distributions of Linux, FreeBSD, and Mac OS X. It can even be installed on Microsoft Windows systems. A good place to find out more about perl is at Perl.org which provides a myriad of links to that big friendly community I mentioned earlier.

We've got a ways to go building a nice curriculum for Perl here at Wikiversity, so spread the word and let's get started, shall we? cq

Up:Perl | Next:Perl.org - Perl online resources