Perl yuqori pogʻonali, umumiy maqsadli, interpretatsiyalanadigan dinamik dasturlash tilidir[6][7]. 1987-yilda amerikalik dasturchi Larry Wall tomonidan yaratilgan. Perlning sintaksisi C, sh, AWK va sed dasturlash tillarining sintaksisiga oʻxshash[1].

Perl
Paradigmalari Multi-paradigmali: funksional, imperativ, obyektga yoʻnaltirilgan
Muallifi Larry Wall
Tuzilgan yili 18-dekabr, 1987-yil (36 yil avval) (1987-12-18)[1]
Operatsion tizim Kross-platformali
Litsenziya Artistic License 1.0[2][3] yoki GNU General Public License 1.0[4]
Fayl kengaytmalari .plx, .pl, .pm, .xs, .t, .pod, .cgi
Vebsayt perl.org
Bunga asos boʻlgan tillar
AWK, BASIC, C, C++, Lisp, sed, Unix shell[5]
Buning asosida tuzilgan tillar
CoffeeScript, Groovy, JavaScript, Julia, LPC, PHP, Python, Raku, Ruby, PowerShell

Perl avvalboshda „Pearl“ (tarjimasi „marvarid“) deb nomlangan. Biroq, Wall PEARL nomli dasturlash tili allaqachon mavjudligini bilgach, uning nomini „Perl“ga oʻzgartirgan[8].

Manbalar

tahrir
  1. 1,0 1,1 Ashton, Elaine. „The Timeline of Perl and its Culture (v3.0_0505)“ (1999). 2013-yil 11-yanvarda asl nusxadan arxivlangan. Qaraldi: 2004-yil 12-mart.
  2. „The "Artistic License" - dev.perl.org“. dev.perl.org. 2018-yil 24-iyulda asl nusxadan arxivlangan. Qaraldi: 2016-yil 24-iyun.
  3. Artistic (Wayback Machine saytida July 25, 2018, sanasida arxivlangan)
  4. „Perl Licensing“. dev.perl.org. 2011-yil 22-yanvarda asl nusxadan arxivlangan. Qaraldi: 2011-yil 8-yanvar.
  5. Larry Wall. „Programming is Hard, Let's Go Scripting...“ (2007-yil 12-dekabr). — „All language designers have their occasional idiosyncracies. I’m just better at it than most.“. 2017-yil 28-iyulda asl nusxadan arxivlangan. Qaraldi: 2019-yil 14-aprel.
  6. „About Perl“. perl.org. — „"Perl" is a family of languages, "Perl 6" is part of the family, but it is a separate language that has its own development team. Its existence has no significant impact on the continuing development of "Perl 5".“. 2015-yil 6-noyabrda asl nusxadan arxivlangan. Qaraldi: 2013-yil 20-aprel.
  7. „Path to Raku“. GitHub. — „This document describes the steps to be taken to effectuate a rename of Perl 6 to Raku“. 2020-yil 12-noyabrda asl nusxadan arxivlangan. Qaraldi: 2021-yil 14-yanvar.
  8. Richardson, Marjorie (1999-05-01). "Larry Wall, the Guru of Perl". Linux Journal. http://www.linuxjournal.com/article/3394. Qaraldi: 2011-01-03. Perl]]

Havolalar

tahrir