|
1 | 1 | <img src="https://raw.githubusercontent.com/rtoal/polyglot/master/docs/resources/perl-logo-64.png"> |
2 | 2 |
|
3 | | -# Perl |
| 3 | +# Perl Explorations |
4 | 4 |
|
5 | | -## Perl Examples: |
| 5 | +To build and run Perl programs on your local machine, visit the [Perl downloads page](https://www.perl.org/get.html). You'll have an opportunity to update your pre-installed Unix or macOS Perl, or fetch a fresh download for Windows (such as [Strawberry Perl](https://strawberryperl.com)). |
6 | 6 |
|
7 | | -To get Perl: |
8 | | -<details><summary><b>MacOS, Unix</b></summary> |
9 | | - |
10 | | -<br />Perl should be already downloaded, type the following to confirm: <br /> |
| 7 | +Programs in this folder can be run from the command line like so: |
11 | 8 |
|
12 | | - ```sh |
13 | | - $ perl -v |
14 | | - ``` |
15 | | - </details> |
16 | | -<details><summary><b>Windows</b></summary> |
17 | | - |
18 | | -<br />Download Perl using the link below: <br /> |
19 | | - |
20 | | -- [Strawberry Perl](https://strawberryperl.com) |
21 | | - |
22 | | -</details> |
| 9 | +``` |
| 10 | +perl triple.pl |
| 11 | +``` |
23 | 12 |
|
24 | | -## About Perl: |
| 13 | +``` |
| 14 | +perl top_ten_scorers.pl < ../test/wnba_input |
| 15 | +``` |
25 | 16 |
|
26 | | -Perl was created by Larry Wall, with the original intention being to make report processing easier. The language was inspired by other programming languages such as C and C++. It is widely used because of how well it deals with regular expression and string parsing. |
| 17 | +To run the tests on a Unix-like shell: |
27 | 18 |
|
| 19 | +``` |
| 20 | +./test.sh |
| 21 | +``` |
28 | 22 |
|
29 | | -## Perl Resources: |
30 | | -- [Perl Language Home Page](https://www.perl.org) |
| 23 | +## About Perl |
31 | 24 |
|
32 | | -- [Perl Docs Page](https://perldoc.perl.org) |
| 25 | +Perl was created by Larry Wall, with the original intention being to make report processing easier. The language was inspired by other programming languages such as C and C++. It is widely used because of how well it deals with regular expression and string parsing. |
33 | 26 |
|
34 | | -- [W3schools Perl Tutorial](https://www.w3schools.io/languages/perl-tutorials/) |
| 27 | +## Perl Resources |
35 | 28 |
|
| 29 | +- [Language Home](https://www.perl.org) |
| 30 | +- [Documentation Page](https://perldoc.perl.org) |
| 31 | +- [Perl at Rosetta Code](https://rosettacode.org/wiki/Category:Perl) |
| 32 | +- [W3schools Perl Tutorial](https://www.w3schools.io/languages/perl-tutorials/) |
36 | 33 | - [Perl Programming for Beginners](https://www.simplilearn.com/perl-programming-for-beginners-article#perl_implementation) |
37 | | - |
38 | 34 | - [Perl in 100 Seconds](https://www.youtube.com/watch?v=74_7LrRe5DI) |
39 | 35 |
|
40 | | -## Perl Open Source Resources: |
| 36 | +## Perl in Open Source |
| 37 | + |
| 38 | +Browse open source activity in Perl at: |
41 | 39 |
|
42 | | -Perl is an open source project so feel free to add any contributions! |
| 40 | +- [The GitHub Topic Page](https://github.com/topics/perl) |
| 41 | +- [Trending Repositories on GitHub](https://github.com/trending/perl) |
| 42 | +- [Top 100 Starred Repositories on GitHub](https://github.com/EvanLi/Github-Ranking/blob/master/Top100/Perl.md) |
43 | 43 |
|
44 | | -- [Perl Open Source](https://github.com/Perl/perl5) |
| 44 | +and note that [Perl itself is open source](https://github.com/Perl/perl5) so please feel free to help out with its development. |
0 commit comments