Perl – Introduction

advertenties

Perl is een programmeertaal voor algemene doeleinden die oorspronkelijk is ontwikkeld voor tekstmanipulatie en nu wordt gebruikt voor een breed scala aan taken, waaronder Systeembeheer, webontwikkeling, netwerkprogrammering, GUI-ontwikkeling en meer.

Wat is Perl?

  • Perl is een stabiele, platformoverschrijdende programmeertaal.,

  • hoewel Perl niet officieel een acroniem is, maar weinig mensen gebruikten het als praktische extractie-en Rapporttaal.

  • Het wordt gebruikt voor missiekritieke projecten in de publieke en private sector.

  • Perl is een Open Source software, gelicenseerd onder de artistieke licentie, of de GNU General Public License (GPL).

  • Perl is gemaakt door Larry Wall.

  • Perl 1.0 werd vrijgegeven op usenet ‘ s alt.comp.bronnen in 1987.

  • ten tijde van het schrijven van deze tutorial was de laatste versie van perl 5.16.2.,

  • Perl is opgenomen in het Oxford English Dictionary.PC Magazine kondigde Perl aan als finalist voor zijn 1998 Technical Excellence Award in de categorie Development Tool.

    Perl Features

    • Perl haalt de beste features uit andere talen, zoals C, awk, sed, SH en BASIC.

    • Perls database integratie interface dbi ondersteunt databases van derden, waaronder Oracle, Sybase, Postgres, MySQL en anderen.

    • Perl werkt met HTML, XML en andere opmaaktalen.

    • Perl ondersteunt Unicode.,

    • Perl voldoet aan Y2K.

    • Perl ondersteunt zowel procedureel als objectgeoriënteerd programmeren.

    • Perl-interfaces met externe C / C++ – bibliotheken via XS of SWIG.

    • Perl is uitbreidbaar. Er zijn meer dan 20.000 modules van derden beschikbaar via het uitgebreide Perl Archive Network (CPAN).

    • De Perl-interpreter kan in andere systemen worden ingebed.

    Perl en het Web

    • Perl waren de populairste programmeertaal vanwege de mogelijkheden voor tekstmanipulatie en de snelle ontwikkelingscyclus.,

    • Perl is algemeen bekend als “de duct-tape van het Internet”.

    • Perl kan versleutelde webgegevens verwerken, inclusief e-commercetransacties.

    • Perl kan worden ingebed in webservers om de verwerking met maar liefst 2000% te versnellen.

    • Perl ‘ s mod_perl staat de Apache webserver toe om een Perl interpreter in te sluiten.

    • Perl ‘ s dbi-pakket maakt integratie van web-database eenvoudig.,

    Perl wordt geà nterpreteerd

    Perl is een geà nterpreteerde taal, wat betekent dat uw code kan worden uitgevoerd zoals het is, zonder een compilatiefase die een niet-portable uitvoerbaar programma maakt.

    traditionele compilers zetten programma ‘ s om in machinetaal. Wanneer je een perl programma draait, wordt het eerst gecompileerd in een byte code, die vervolgens wordt omgezet ( terwijl het programma draait) in machine instructies. Dus het is niet helemaal hetzelfde als shells, of Tcl, die strikt worden geïnterpreteerd zonder een tussenvertegenwoordiging.,

    het is ook niet zoals de meeste versies van C of C++, die direct worden gecompileerd in een machineafhankelijk formaat. Het is ergens tussen, samen met Python en AWK en Emacs .elc bestanden.

    advertenties

Share

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *