Mengenal Bahasa Pemrograman Perl

Maret 20, 2011 § Tinggalkan komentar

Perl adalah singkatan dari Practical Extraction and Report Language. Bahasa pemrograman ini diciptakan oleh Larry Wall pada tahun 1986 yang awalnya digunakan sebagai perangkat lunak yang digunakan untuk menulis program di lingkungan UNIX.

Perl adalah sebuah bahasa pemrograman yang menggabungkan kemampuan bahasa C, utilitas sed dan awk/grep dan bahkan fitur shell. Oleh karena itu Perl memiliki sifat-sifat sebagai berikut:

  1. Perl memiliki kekuatan dan keluwesan sebagai bahasa pemrograman tingkat tinggi seperti halnya C, tetapi tidak serumit C. Berbagai fitur pada bahasa C diadaptasikan ke Perl. Oleh karena itu sintaks pada Perl menyerupai bahasa pemrograman C.
  2. Perl memberikan kemudahan dalam melakukan pencocokan pola seperti halnya grep dan awk. Selain itu, serupa dengan awk, Perl menyerupai sintaks pada C.
  3. Perl memungkinkan pemrosesan teks sebagaimana keluwesan pemrosesan teks pada utilitas sed.
  4. Perl tidak memerlukan kompiler dan linker. Dengan demikian Perl memiliki sifat skrip shell.

Salah satu hal yang membuat Perl populer adalah karena Perl gratis. Tidak hanya pada level biner, kode sumber Perl juga dapat diperoleh tanpa membayar apapun. Selain itu, Perl tidak hanya bisa diterapkan pada sistem operasi UNIX, tapi juga:

  1. MS-DOS
  2. Windows 95
  3. Windows NT
  4. OS/2
  5. Macintosh
  6. dll

Perl tergolong sebagai interpreter walaupun bukan interpreter murni. Perl membaca kode sumber, kemudian akan melakukan kompilasi ke memori baru kemudian menjalankannya. Beberapa hal yang bisa ditangani Perl adalah:

  1. Pembuatan skrip untuk melakukan tugas tertentu yang biasanya ditangani dengan menggunakan skrip shell.
  2. Pemrosesan surat elektronik.
  3. Otomasi pengambilan berkas pada klien FTP
  4. Pembuatan web dinamis pada aplikasi berbasis internet.
  5. dll

Untuk mengecek ketersediaan Perl, bisa dengan mengetikkan perintah berikut di prompt shell:

perl -v

Ini adalah keluaran di distro Ubuntu 10.10 (Maverick Meerkat) yang terinstal pada komputer saya:

This is perl, v5.10.1 (*) built for i686-linux-gnu-thread-multi

(with 40 registered patches, see perl -V for more detail)

Copyright 1987-2009, Larry Wall

Perl may be copied only under the terms of either the Artistic License or the

GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on

this system using "man perl" or "perldoc perl". If you have access to the

Internet, point your browser at http://www.perl.org/, the Perl Home Page.

Untuk memperoleh program Perl, bisa diunduh di:

http://www.perl.com

http://www.activestate.com

Berikut ini adalah contoh skrip Hello World menggunakan bahasa Perl.

#!/usr/bin/perl

print "Hello World!";

=-=-=-=-=
Powered by Blogilo

Iklan

Corat Coret

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

What’s this?

You are currently reading Mengenal Bahasa Pemrograman Perl at Sekedar Catatan Kaki.

meta

%d blogger menyukai ini: