Tutorial Pengantar Perl Terbaik Pada tahun 2024, Dalam tutorial ini Anda dapat mempelajari Apa Perl?,keuntungan perl,perl kerugian,

Pengantar Perl

Perl, bahasa pemrograman komputer kaya fitur yang berjalan pada lebih dari 100 jenis platform komputer untuk berbagai, dari mainframe ke perangkat portabel, dari prototyping cepat untuk membuat pengembangan extensible besar.

Aplikasi bahasa Perl sangat luas, selain CGI, Perl digunakan untuk pemrograman grafis, administrasi sistem, pemrograman jaringan, keuangan, biologi, dan bidang lainnya. Karena fleksibilitas, Perl bahasa scripting disebut pisau Swiss Army.


Apa Perl?

Perl dirancang oleh Larry Wall, yang akan menjaga dan memelihara bahasa pemrograman.

Perl memiliki bahasa tingkat tinggi (seperti C) dari kekuatan dan fleksibilitas. Bahkan, Anda akan melihat bahwa banyak dari fitur-fiturnya dari bahasa C yang dipinjam.

Dan Perl bahasa scripting, Perl compiler dan linker tidak perlu menjalankan kode, yang harus Anda lakukan adalah menulis sebuah program dan memberitahu Perl untuk menjalankannya. Ini berarti bahwa solusi yang cepat untuk masalah kecil pemrograman Perl dan membuat prototipe untuk acara besar untuk menguji potensi solusi ideal.

Ini menyediakan semua fitur bahasa scripting Perl (seperti sed dan awk), tetapi juga mereka memiliki tidak memiliki banyak fitur. Perl juga mendukung sed untuk perl dan awk untuk Perl penerjemah.

Singkatnya, Perl sekuat C, seperti awk, sed bahasa scripting digambarkan sebagai mudah.


keuntungan perl

  • Dibandingkan dengan C, Pascal seperti "maju" dalam hal bahasa, bahasa Perl langsung mengetik variabel, array dinamis, tabel Hash dan elemen pemrograman lain yang lebih nyaman.
  • Perl memiliki fitur kuat dan fleksibel dari bahasa dinamis, dan juga dari C / C ++, Basic, Pascal dan bahasa lain yang dipinjam dari aturan tata bahasa, yang menyediakan sejumlah sintaks berlebihan.
  • variabel jenis dan konsolidasi mencakup rincian operasional, Perl melakukan lebih baik daripada bahasa tingkat tinggi lainnya: bahkan lebih baik (seperti Python).
  • Sejak banyak meminjam dari bahasa tata bahasa lainnya, sehingga dari bahasa pemrograman lain untuk Perl programmer bahasa dengan cepat dapat memprogram dan menyelesaikan tugas di tangan, yang membuat bahasa Perl adalah mudah untuk menggunakan bahasa.
  • Perl adalah extensible, kita dapat CPAN ( "Comprehensive Perl Archive Jaringan " Comprehensive Perl Archive Network) gudang pusat kita perlu menemukan banyak modul.
  • Perl mod_perl modul memungkinkan web server Apache menggunakan Perl interpreter.


perl kerugian

Perl juga karena fleksibilitas dan "berlebihan" sintaks berlebihan, juga memenangkan write saja (write-only) "reputasi" karena program perl dapat ditulis sangat kasual (misalnya, Anda dapat mendeklarasikan variabel tanpa langsung), tetapi cenderung untuk menulis beberapa surat mendapatkan hasil yang tak terduga (tanpa kesalahan), banyak kode program Perl sulit dibaca, untuk mencapai panjang kode fungsi yang sama dapat bervariasi sepuluh kali, yang membuat program pemelihara (atau bahkan penulis) sulit untuk mempertahankan.

Demikian pula, karena karakteristik seperti acak programmer Perl, Perl dapat menyebabkan beberapa tata bahasa lupa, sehingga sering harus melihat manual Perl.

Direkomendasikan solusi adalah dengan menggunakan program digunakan ketat, dan menggunakan peringatan, dan Uniform Kode gaya, menggunakan perpustakaan, daripada mencoba untuk menggunakan "keras-kode." Perl juga bisa menulis kode elegan seperti Python atau Ruby dan bahasa lainnya.

Dalam banyak kasus, proses perl.exe akan mengambil banyak ruang memori, meskipun hanya sementara, tapi perasaan tidak baik.

Pengantar Perl
10/30