Dokumen ini membahas tentang bahasa pemrograman Perl, yang diciptakan oleh Larry Wall pada tahun 1987. Perl merupakan bahasa tingkat tinggi yang bersifat dinamis dan interpreter, yang meminjam fitur dari bahasa lain seperti C, shell scripting, awk, dan sed. Dokumen ini juga menjelaskan tentang instalasi dan penggunaan Perl di sistem operasi Linux dan Windows, serta IDE dan CPAN sebagai sumber modul tambahan untuk memperluas kemampuan bahasa Perl
3. Sejarah Perl
• Perl singkatan dari "Practical Extraction and Report Language",
merupakan bahasa tingkat tinggi, bahasa pemrograman yang bersifat
dinamis serta merupakan interpreter.
• dibuat oleh Larry Wall pada tahun 1987.
• Perl diimplementasikan sebagai core interpreter bersama dengan
kumpulan modul-modul yang sangat banyak yang ditulis dengan
menggunakan bahasa C.
• Perl meminjam fitur-fitur dari bahasa pemrograman lain seperti C, shell
scripting (sh), awk, dan sed dan hal inilah yang menjadi salah satu
alasan mengapa bahasa pemrograman Perl sangat powerful untuk
pemrosesan data teks.
4. Instalasi Perl
• GNU/Linux
• Di sistem operasi GNU/Linux, Perl secara default telah terinstal
sehingga tidak perlu dilakukan instalasi lagi
sagung@sagung-7380:~$ perl -v
This is perl 5, version 30, subversion 0 (v5.30.0) built for x86_64-linux-gnu-thread-multi
(with 50 registered patches, see perl -V for more detail)
Copyright 1987-2019, Larry Wall
5. Instalasi Perl
• Microsoft Windows
• Microsoft Windows tidak secara default menyertakan Perl
sehingga perlu dilakukan instalasi secara manual. Perl
interpreter tersedia secara gratis di situs
https://www.perl.org/get.html
6. IDE (Integrated Development Environment)
• Program komputer yang memiliki beberapa fasilitas yang
diperlukan dalam pembangunan perangkat lunak. Tujuan dari
IDE adalah untuk menyediakan semua utilitas yang diperlukan
dalam membangun perangkat lunak.
7. Comprehensive Perl Active Network (CPAN)
• CPAN singkatan dari Comprehensive Perl Active Network,
merupakan "warehouse" terpusat tempat seluruh modul Perl
berada. Not Reinventing the wheel adalah sebuah slogan bagi
bahasa pemrograman Perl karena programmer yang ingin
membangun aplikasi tertentu, tidak perlu harus memrogram
dari awal, cukup memanfaatkan modul-modul CPAN yang telah
ada. Situs dari CPAN adalah
http://search.cpan.org