Rabu, 06 April 2011

 PERL dalam PROGRAM  :

Saya menyusun tutorial ini dan mencoba kode program dengan menggunakan Perl versi 5.6 di sistem Linux (sebuah varian Unix). Beberapa perintah dan ketentuan mungkin tidak relevan bagi sistem lain, namun beberapa di antaranya mudah dicari padanan yang sesuai. Perl sendiri tersedia untuk berbagai sistem operasi, jadi tutorial ini bukan hanya untuk sistem Linux. Perbedaan yang signifikan akan saya sebutkan secara eksplisit dan disertai alternatif untuk sistem lain, atau paling tidak, petunjuk untuk informasi lebih lanjut.
$ perl
Hal lain yang saya asumsikan adalah Anda mengerti HTML (HyperText Markup Language) dan bisa membuat dokumen HTML. Dengan sendirinya saya juga merasa tidak perlu menjelaskan lagi mengenai HTTP (HyperText Transfer Protocol) dan URL/URI (Universal Resource Locator/Universal Resource Identifier).

Perl merupakan bahasa pemrograman dengan kemampuan utama untuk melakukan berbagai jenis pemrosesan teks.dari beberapa dasar pemprosesan tersebut prl dapat melakukan berbagai macam proses menyangkut manipulasi data teks dan biner sejak dibuat pertama kali oleh Larry Wall pada tahun 1987. Proses yang bisa dilakukan beragam, dari file teks biasa sampai DBM. Dari pengelolaan data di RDBMS sampai pemrosesan informasi yang disebar melalui jaringan. Dari manipulasi grafis, audio (MP3) dan video sampai pembuatan panel kontrol untuk home automation. Dan konon katanya, Perl itu singkatan dari “Practical Extraction and Reporting Language”. Tapi, jangan pernah menyebutnya “PERL”. Pembuatnya ingin bahasa ini dipanggil Perl.

Menjalankan Program Perl

Sebagai bahasa skrip, kode program Perl tidak perlu dikompilasi. Untuk menjalankan sebuah skrip Perl diperlukan program interpreter yang disebut perl (dengan p kecil). Program ini menerima opsi-opsi berupa tanda minus dan satu karakter tambahan, misalnya -w. Jadi, kita menyebutnya skrip atau program? Dalam konteks Perl, itu tidak penting. Sepanjang tutorial, saya akan menggunakan kedua terminologi tersebut.
Kita bisa mendefinisikan kode program Perl di shell dan menjalankannya pada saat itu juga.

$ perl -e 'rename $_, lc foreach @ARGV' *
(Di Windows, gunakan *.* sebagai pengganti *, dan gunakan kutip ganda untuk menggantikan kutip tunggal).
Cara yang lebih umum tentu saja adalah dengan menuliskan kode program di dalam sebuah file lalu memanggil perl untuk menjalankan program tersebut. Gampang sekali. Ambil contoh kode pengantar tutorial. Misalkan kode itu saya masukkan ke dalam file bernama tutorial.pl, maka saya sudah punya sebuah file program Perl. Lalu,
$ perl tutorial.pl
Selamat datang di dunia Perl.
Ini adalah seri pertama dari rangkaian
tutorial Perl.  Rangkaian tutorial ini
akan mengenalkan Perl secara umum, dan
khususnya, mengenalkan penggunaan Perl
dalam pemrograman Web.
Jika Anda menggunakan Linux, Anda bisa menggunakan shebang untuk mendefinisikan lokasi perl. Lokasi yang umum digunakan adalah /usr/bin/perl atau /usr/local/bin/perl. Shebang harus diletakkan sebagai baris pertama, dan bisa juga digunakan untuk mengirim opsi ke perl. Setelah menambahkan shebang, skrip tutorial.pl akan menjadi,
#!/usr/bin/perl –w
print <<TUTORIAL;
Selamat datang di dunia Perl.
Ini adalah seri pertama dari rangkaian
tutorial Perl.  Rangkaian tutorial ini
akan mengenalkan Perl secara umum, dan
khususnya, mengenalkan penggunaan Perl
dalam pemrograman Web.
TUTORIAL
Untuk menjadikannya sebuah file program, tinggal mengubah permisi file supaya bisa dieksekusi. Kini program tersebut bisa dijalankan dengan,
$ ./tutorial.pl
Keluarannya tetap sama—itu yang diharapkan bukan?
Di Windows, shebang diabaikan namun tidak bermasalah. Lihat manual perlrun untuk alternatif shebang di berbagai sistem.

Tidak ada komentar:

Posting Komentar