This HTML5 document contains 596 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

Namespace Prefixes

PrefixIRI
dbpedia-frhttp://fr.dbpedia.org/resource/
dbpedia-lahttp://la.dbpedia.org/resource/
dbpedia-mrhttp://mr.dbpedia.org/resource/
dbrhttp://dbpedia.org/resource/
n107http://onyxneon.com/books/modern_perl/
n78http://hop.perl.plover.com/book/
dbpedia-nohttp://no.dbpedia.org/resource/
schemahttp://schema.org/
dbpedia-ukhttp://uk.dbpedia.org/resource/
n92http://www.pearsonhighered.com/educator/product/Effective-Perl-Programming-Ways-to-Write-Better-More-Idiomatic-Perl-2E/
yagohttp://dbpedia.org/class/yago/
foafhttp://xmlns.com/foaf/0.1/
dbpedia-ethttp://et.dbpedia.org/resource/
n93http://new.dbpedia.org/resource/
dbpedia-elhttp://el.dbpedia.org/resource/
n76https://global.dbpedia.org/id/
dbpedia-rohttp://ro.dbpedia.org/resource/
n12http://my.dbpedia.org/resource/
dbphttp://dbpedia.org/property/
n49http://dbpedia.org/resource/DBIx::
n17http://ta.dbpedia.org/resource/
dbpedia-nnhttp://nn.dbpedia.org/resource/
n38http://ur.dbpedia.org/resource/
dbpedia-zhhttp://zh.dbpedia.org/resource/
dbpedia-ithttp://it.dbpedia.org/resource/
dbpedia-cahttp://ca.dbpedia.org/resource/
wikipedia-enhttp://en.wikipedia.org/wiki/
dbpedia-plhttp://pl.dbpedia.org/resource/
dbpedia-idhttp://id.dbpedia.org/resource/
dbpedia-eshttp://es.dbpedia.org/resource/
dbpedia-eohttp://eo.dbpedia.org/resource/
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
dbpedia-azhttp://az.dbpedia.org/resource/
dbpedia-gahttp://ga.dbpedia.org/resource/
n102http://ml.dbpedia.org/resource/
dbpedia-arhttp://ar.dbpedia.org/resource/
dbpedia-anhttp://an.dbpedia.org/resource/
dbpedia-hrhttp://hr.dbpedia.org/resource/
dbpedia-thhttp://th.dbpedia.org/resource/
rdfshttp://www.w3.org/2000/01/rdf-schema#
provhttp://www.w3.org/ns/prov#
dbpedia-dehttp://de.dbpedia.org/resource/
dbpedia-dahttp://da.dbpedia.org/resource/
dbpedia-kahttp://ka.dbpedia.org/resource/
n66http://lv.dbpedia.org/resource/
n31http://ast.dbpedia.org/resource/
n85http://shop.oreilly.com/product/
dbpedia-lbhttp://lb.dbpedia.org/resource/
dbpedia-glhttp://gl.dbpedia.org/resource/
dbpedia-mshttp://ms.dbpedia.org/resource/
n99http://hy.dbpedia.org/resource/
dbpedia-huhttp://hu.dbpedia.org/resource/
n48http://tg.dbpedia.org/resource/
dbpedia-lmohttp://lmo.dbpedia.org/resource/
n13http://hi.dbpedia.org/resource/
dbpedia-cshttp://cs.dbpedia.org/resource/
dbpedia-hehttp://he.dbpedia.org/resource/
n34http://ofps.oreilly.com/titles/9781118013847/
n28http://sah.dbpedia.org/resource/
dctermshttp://purl.org/dc/terms/
yago-reshttp://yago-knowledge.org/resource/
dbpedia-sqhttp://sq.dbpedia.org/resource/
dbpedia-trhttp://tr.dbpedia.org/resource/
dbpedia-behttp://be.dbpedia.org/resource/
dbohttp://dbpedia.org/ontology/
n36http://dbpedia.org/resource/Wikt:
n61http://d-nb.info/gnd/
owlhttp://www.w3.org/2002/07/owl#
dbpedia-kohttp://ko.dbpedia.org/resource/
dbpedia-kkhttp://kk.dbpedia.org/resource/
n106http://lt.dbpedia.org/resource/
dbpedia-fihttp://fi.dbpedia.org/resource/
n7http://www.w3.org/2006/03/wn/wn20/instances/
dbpedia-fahttp://fa.dbpedia.org/resource/
dbpedia-slhttp://sl.dbpedia.org/resource/
dbpedia-shhttp://sh.dbpedia.org/resource/
dbthttp://dbpedia.org/resource/Template:
dbpedia-cyhttp://cy.dbpedia.org/resource/
n33http://sco.dbpedia.org/resource/
dbpedia-pthttp://pt.dbpedia.org/resource/
n32http://ckb.dbpedia.org/resource/
n39http://sw.cyc.com/concept/
dbpedia-jahttp://ja.dbpedia.org/resource/
n30http://kn.dbpedia.org/resource/
wikidatahttp://www.wikidata.org/entity/
goldhttp://purl.org/linguistics/gold/
n108http://gu.dbpedia.org/resource/
dbpedia-simplehttp://simple.dbpedia.org/resource/
xsdhhttp://www.w3.org/2001/XMLSchema#
dbpedia-skhttp://sk.dbpedia.org/resource/
dbpedia-bghttp://bg.dbpedia.org/resource/
n18https://web.archive.org/web/20111222045417/http:/onyxneon.com/books/modern_perl/
n64http://or.dbpedia.org/resource/
n24http://dbpedia.org/resource/File:
n98http://ky.dbpedia.org/resource/
n69http://commons.wikimedia.org/wiki/Special:FilePath/
dbpedia-kuhttp://ku.dbpedia.org/resource/
dbpedia-ruhttp://ru.dbpedia.org/resource/
n16https://www.perl.org/
dbpedia-svhttp://sv.dbpedia.org/resource/
dbpedia-mkhttp://mk.dbpedia.org/resource/
dbpedia-alshttp://als.dbpedia.org/resource/
dbpedia-srhttp://sr.dbpedia.org/resource/
dbpedia-nlhttp://nl.dbpedia.org/resource/
n67http://bn.dbpedia.org/resource/
freebasehttp://rdf.freebase.com/ns/
dbpedia-vihttp://vi.dbpedia.org/resource/
dbpedia-euhttp://eu.dbpedia.org/resource/
dbchttp://dbpedia.org/resource/Category:

Statements

Subject Item
dbr:Perl
rdf:type
yago:Event100029378 yago:WikicatProgrammingLanguagesCreatedIn1987 yago:WikicatProgrammingLanguages yago:WikicatProgrammingContests yago:Creativity105624700 yago:SocialEvent107288639 yago:Ability105616246 yago:Contest107456188 dbo:ProgrammingLanguage yago:WikicatScriptingLanguages yago:PsychologicalFeature100023100 yago:ArtificialLanguage106894544 yago:Language106282651 schema:Language yago:Abstraction100002137 yago:ProgrammingLanguage106898352 yago:Invention105633385 wikidata:Q315 yago:YagoPermanentlyLocatedEntity dbo:Language yago:Cognition100023271 wikidata:Q9143 yago:WikicatAmericanInventions owl:Thing yago:Communication100033020
rdfs:label
Perl Perl Perl Perl Perl Perl Perl Perl Perl Perl بيرل Perl Perl Perl (langage) Perl Perl Perl Perl (Programmiersprache) Perl Perl (programmeertaal) Perl
rdfs:comment
Perl é uma família de duas linguagens de programação multiplataforma, Perl 5 e Perl 6. Originalmente, Perl foi desenvolvida por Larry Wall em 1987; desde então, a linguagem passou por muitas atualizações e revisões até chegar à versão Perl 5 em 1994. Perl 6, desenvolvido a partir do Perl 5 em 2000, eventualmente evoluiu para uma linguagem distinta. Ambas as linguagens continuam a ser desenvolvidas independentemente por equipes diferentes. Is teanga ríomhchlárúcháin í Perl a chruthaigh sna 1980í. Baintear úsáid as Perl go forleathan ar an nGréasán Domhanda i , i b, agus i m. Ritheann ríomhchláir Perl ar ardáin Windows, Mac OS, agus Linux. Glacann Perl gnéithe ó go leor teangacha eile: C, , , sed, agus Lisp san áireamh. Perl是高階、通用、直譯式、動態的程式语言家族。最初设计者拉里·沃尔為了讓在UNIX上進行報表處理的工作變得更方便,決定開發一個通用的腳本語言,而在1987年12月18日發表。目前,Perl语言家族包含两个分支Perl 5以及Perl 6。雖然Perl不是正式的首字母縮略詞,但仍有各種各樣的逆向首字母缩略词,包括“實用的提取和報告語言”。 Perl借用了C、sed、awk、shell脚本、Lisp以及很多其他程式語言的特性。其中最重要的特性是Perl内部集成了正则表达式的功能,以及巨大的第三方代码库CPAN。 2000年开始,拉里·沃尔著手開發Perl 6來作為Perl的後繼,Perl 6語言的語法有很多轉變,也被視為Perl家族中的另一個語言(Perl 6於2019年更名為Raku)。 Perl语言应用广泛,涵盖CGI、图形编程、系统管理、网络编程、金融、生物等领域。由于其灵活性,Perl被称为脚本语言中的瑞士军刀。 鉴于Perl在实际工程应用中广泛使用,MacOS,Linux,FreeBSD等现代化操作系统Perl。 Perl – interpretowany, dynamiczny język programowania wysokiego poziomu autorstwa Larry’ego Walla początkowo przeznaczony głównie do pracy z danymi tekstowymi, obecnie używany do wielu innych zastosowań. Wzorowany na takich językach jak C, skryptowe: sed, awk i sh i inne. Η Perl είναι μία πολύ δημοφιλής αντικειμενοστρεφής γλώσσα προγραμματισμού. Συνήθως ένα πρόγραμμα σε Perl εκτελείται χρησιμοποιώντας άμεσα ή έμμεσα το διερμηνέα της γλώσσας. Αυτό που διακρίνει την Perl από πολλ́ες άλλες γλώσσες προγραμματισμού είναι το γεγονός ότι είναι διαθέσιμη για σχεδόν όλα τα λειτουργικά συστήματα. Η γλώσσα σχεδιάστηκε από τον και ο πηγαίος κώδικάς της διατίθεται βάση της αδείας ανοικτού κώδικα GPL. Η πρώτη έκδοση της γλώσσας εμφανίστηκε το 1987 ενώ στις αρχές του 2017, 30 χρόνια μετά τη δημιουργία της, η πιο πρόσφατη έκδοσή της ήταν η 5.24.0. Perl is a family of two high-level, general-purpose, interpreted, dynamic programming languages. "Perl" refers to Perl 5, but from 2000 to 2019 it also referred to its redesigned "sister language", Perl 6, before the latter's name was officially changed to Raku in October 2019. Perl is a highly expressive programming language: source code for a given algorithm can be short and highly compressible. Perl (výslovnost [purl] či [pɜːl]IPA) je interpretovaný programovací jazyk vytvořený Larry Wallem v roce 1987. S rozvojem internetu se Perl stal velmi populárním nástrojem pro tvorbu CGI skriptů. Perl zahájil svou éru jako skriptovací jazyk, náhrada jazyka AWK a interpretru sh. Největšího rozšíření dosáhl ve verzi 4 z roku 1991.Verze 5 přinesla četná vylepšení, především výkonné datové struktury a možnost objektového programování. V poslední době získal Perl oblibu mimo jiné v bioinformatice. PC Magazine zařadil Perl v roce 1998 mezi finalisty soutěže Technical Excellence Award v kategorii Development Tool. Slovo Perl najdete v Oxford English Dictionary. Perl és un llenguatge de programació d'alt nivell, estable, interpretat i multiplataforma dissenyat per Larry Wall. Els programes escrits en Perl s'anomenen scripts de Perl. El llenguatge de programació Perl fou alliberat al 18 de desembre de 1987 per Larry Wall. Perl està inspirat en els llenguatges awk, C i , entre altres, així com en Shell. Perl està sota la combinació de la i la GPL. Està disponible en molts sistemes operatius de tipus Unix, com Linux i FreeBSD, i també en sistemes operatius de la família de Microsoft. Perl är ett skriptspråk skapat av Larry Wall 1987. Då Wall är utbildad lingvist har Perl, liksom naturliga språk, mindre inriktning på struktur och mer på flexibilitet. Perls motto är Det finns mer än ett sätt att göra det på (eng.: "There's more than one way to do it", eller TIMTOWTDI; uttalas 'Tim Toady'). Som exempel har Perl syntaxstöd för att implementera program procedurellt, objektorienterat och till och med visst stöd för funktionell programmering. Perl är ett generellt språk och kan användas till det mesta, men det har vunnit sin största popularitet för CGI-utveckling och . En av Perls viktigaste egenskaper är den integration reguljära uttryck har i språket. Till skillnad från andra språk, där reguljära uttryck normalt implementeras med hjälp av funktioner och klasser man kan anvä Perl è un linguaggio di programmazione ad alto livello, dinamico, procedurale e interpretato, creato nel 1987 da Larry Wall. Perl ha un singolare insieme di funzionalità ereditate da C, scripting shell Unix (sh), Awk, sed e in diversa misura da molti altri linguaggi di programmazione, compresi alcuni linguaggi funzionali. Perl estas komputila programlingvo kreita de en 1987 kiu prenas propraĵojn de C, sed, , ŝela skriptado (sh) kaj malpli de multaj aliaj komputillingvoj. Kvankam la nomo povas esti legita kiel akronimo laŭ pli ol unu maniero ('Praktika elprena kaj resuma lingvo' estas unu), estas normale literumita en miksita majuskleco, kiam temas pri la lingvo, kaj minuskle, kiam temas pri la interpretilo. "Nur perl ĝuste traktas Perl-on." Perl (неофіційна розшифровка англ. Practical Extraction and Reporting Language — практична мова витягів та звітів) — високорівнева, інтерпретована, динамічна мова програмування загального призначення. Perl було розроблено у 1987 році Ларі Воллом, лінгвістом і програмістом за освітою, який у той час працював системним адміністратором у NASA, як скриптова мова для Unix, метою якої було полегшити процес обробки текстів файлів журналів. З того часу до мови було внесено багато змін, і здійснено перегляд її концепції та архітектури, в результаті чого вона стала дуже популярною серед програмістів. Ларі Волл продовжує працювати над ядром мови, і наразі очікується вихід нової версії, Perl 6. ( 다른 뜻에 대해서는 펄 (동음이의) 문서를 참고하십시오.) 펄(영어: Perl)은 래리 월이 만든 인터프리터 방식의 프로그래밍 언어 혹은 그 인터프리터 소프트웨어를 가리킨다. 펄은 고급 언어, 범용 언어, 인터프리터 언어, 동적 언어 범주에 속한다. 펄은 일반적으로 펄 5로 부르지만 2000년부터 2019년까지 자매 언어 펄 6으로 불리다가 2019년 10월 들어 펄 6라는 이름은 라쿠라는 이름으로 공식적으로 변경되었다. 래리 월이 1987년 펄을 처음 만든 후, 펄은 많은 변화를 겪었다. 펄 6은 2000년부터 펄을 다시 설계하면서 개발되기 시작했고, 펄 5와는 독립적으로 개발되었고 서로 영향을 미쳤다. 펄 언어는 실용성을 모토로 하고 있어 C나 sed, AWK, 셸 스크립트 (sh) 등 다른 프로그래밍 언어에서 뛰어난 기능을 많이 도입하여 사용하고 있다. 동시대의 유닉스 명령 도구들이 지닌 불특정한 데이터 길이의 제약 없이 강력한 문자열 처리 기능을 제공하며 이를 통해 텍스트 파일의 조작을 용이하게 만들어 준다. 펄 5는 부분적인 이유로는 타의 추종을 불허하는 정규 표현식, 문자열 구문 분석 기능 덕분에 1990년대 말 들어 인기를 끌기 시작했다. Perl [pɝːl] ist eine freie, plattformunabhängige und interpretierte Programmiersprache, die mehrere Paradigmen unterstützt. Der Linguist Larry Wall entwarf sie 1987 als Synthese aus C, awk, den Unix-Befehlen und anderen Einflüssen. Ursprünglich als Werkzeug zur Verarbeitung und Manipulation von Textdateien insbesondere bei der System- und Netzwerkadministration vorgesehen (zum Beispiel für die Auswertung von Logdateien), hat Perl auch bei der Entwicklung von Webanwendungen und in der Bioinformatik weite Verbreitung gefunden. Traditionell vertreten ist Perl auch in der Finanzwelt, vor allem bei der Verarbeitung von Datenströmen verschiedenartiger Nachrichtenquellen. Hauptziele sind eine schnelle Problemlösung und größtmögliche Freiheit für Programmierer. Die Bearbeitung von Texten mit Hilfe بيرل (بالإنجليزية: Perl)‏ (اختصار لعبارة Practical Extracting and Reporting Language) هي لغة برمجة متعددة الاستخدام خاصة بالترسيمات، هذه اللغة ظهرت سنة 1987 على يد لاري وول.بيرل لغة مفتوحة المصدر، مرتبطة أساسا بمعالجة المعلومات المرسلة بواسطة . كان الھدف منھا معالجة النصوص في نظام يونكس حیث ھناك مسائل من الصعب حلھا بالوسائل المستعملة حینھا. أما الآن فقد توسع استعمالھا لتصبح الأكثر طلبا لأتمتة. عادة ما نمیل إلى استعمال أكثر الأدوات انتشارا، وبما أن البیرل متعدد الاستعمالات، بكل تأكید فھو لیس من أجل كل الأعمال. لذلك سنرى أبرز نقاط القوة التي من أجلھا كانت ھذه اللغة متنفس الكثیر من المبرمجین Perl(パール)とは、ラリー・ウォールによって開発されたプログラミング言語である。実用性と多様性を重視しており、C言語やsed、awk、シェルスクリプトなど他のプログラミング言語の優れた機能を取り入れている。ウェブ・アプリケーション、システム管理、テキスト処理などのプログラムを書くのに広く用いられている。 言語処理系としてのperlはフリーソフトウェアである。Artistic LicenseおよびGPLのもとで配布されており、誰でもどちらかのライセンスを選択して利用することができる。Linux/UNIXやWindows、macOSなど多くのプラットフォーム上で動作する。 Perl es un lenguaje de programación diseñado por Larry Wall en 1987. Perl toma características del lenguaje C, del lenguaje interpretado bourne shell (sh), AWK, sed, Lisp y, en un grado inferior, de muchos otros lenguajes de programación. Estructuralmente, Perl está basado en un estilo de bloques como los del C o AWK, y fue ampliamente adoptado por su destreza en el procesado de texto y no tener ninguna de las limitaciones de los otros lenguajes de script. Perl is een programmeertaal ontworpen door Larry Wall die eigenschappen van C en UNIX-scripttalen zoals sh en awk in zich verenigt. De naam Perl is geen gewone afkorting, maar een backroniem, dat staat voor Practical Extraction and Report Language. Perl sortutako programazio lengoaia dinamikoa da, 1987an argitaratutakoa. Beste programazio lengoaia batzuen ezaugarriak bateratzen ditu, hala nola, C, , , eta Lisp. Testu fitxategiak aztertu eta manipulatzeko bereziki sorturiko programazio-lengoaia da Perl, egokia beraz egokirik bada hizkuntzarekin erlazionatutako atazetarako. Fitxategiak lerroz-lerro irakurtzeko gai da eta karaktereak eta hitzak bezalako terminoak maneiatzen ditu. Adierazpen erregularren bitartez testuetan bilaketak eta aldaketak egiteko izugarrizko tresneria eskaintzen du. Perl — высокоуровневый интерпретируемый динамический язык программирования общего назначения, созданный Ларри Уоллом, лингвистом по образованию. Название языка официально расшифровывается как Practical Extraction and Report Language («практический язык для извлечения данных и составления отчётов»), а в шутку — как Pathologically Eclectic Rubbish Lister («патологически эклектичный перечислитель мусора»); разработчики языка не считают его название акронимом. Первоначально название состояло из пяти символов и в таком виде в точности совпадало с английским словом pearl («жемчужина»). Но затем стало известно, что такой язык существует (см. PEARL), и букву «a» убрали. Символом языка Perl является верблюд — не слишком красивое, но очень выносливое животное, способное выполнять тяжёлую работу. Perl adalah bahasa pemrograman untuk segala keperluan, dikembangkan pertama kali oleh Larry Wall di mesin Unix. Perl dirilis pertama kali pada tanggal 18 Desember 1987 ditandai dengan keluarnya Perl 1. Pada versi-versi selanjutnya, Perl tersedia pula untuk berbagai sistem operasi varian Unix (SunOS, Linux, BSD, HP-UX), juga tersedia untuk sistem operasi seperti DOS, Microsoft Windows, PowerPC, , , EBCDIC, dan . Dukungan terhadap pemrograman berbasis objek (object oriented programming/OOP) ditambahkan pada Perl 5, yang pertama kali dirilis pada tanggal 31 Juli 1993. Proyek pengembangan Perl 6 dimulai pada tahun 2000, dan masih berlangsung hingga kini tanpa tanggal yang jelas kapan mau dirilis. Ini dikatakan sendiri oleh Larry Wall dalam satu pidatonya yang dikenal dengan seri . Perl est un langage de programmation créé par Larry Wall en 1987 pour traiter facilement de l'information de type textuel. Ce langage, interprété, s'inspire des structures de contrôle et d'impression du langage C, mais aussi de langages de scripts sed, awk et shell (sh). Il prend en charge les expressions régulières dans sa syntaxe même, permettant ainsi directement des actions sur l'aspect général de séquences de texte.
owl:differentFrom
dbr:PEARL_(programming_language)
foaf:homepage
n16:%7Cperl.org
foaf:depiction
n69:Onion_64x64.png n69:Perl-camel-small.png n69:Perl5Raptor.png n69:Perl_language_logo.svg n69:Camelia.svg
foaf:page
n16:%7Cperl.org
dcterms:subject
dbc:Programming_languages_created_in_1987 dbc:Object-oriented_programming_languages dbc:Scripting_languages dbc:Multi-paradigm_programming_languages dbc:Dynamic_programming_languages dbc:Procedural_programming_languages dbc:Dynamically_typed_programming_languages dbc:Programming_languages dbc:Text-oriented_programming_languages dbc:Perl dbc:C_programming_language_family dbc:American_inventions dbc:Free_compilers_and_interpreters dbc:Unix_programming_tools dbc:Articles_with_example_Perl_code dbc:Cross-platform_software dbc:Software_using_the_Artistic_license dbc:Free_software_programmed_in_C dbc:High-level_programming_languages
dbo:wikiPageID
23939
dbo:wikiPageRevisionID
1123080881
dbo:wikiPageWikiLink
dbr:XS_(Perl) dbr:Programming_paradigm dbr:Linguistic dbr:Ascending_order dbr:CPAN dbr:Internet_Relay_Chat dbr:Niecza dbr:Constant_folding dbr:There's_more_than_one_way_to_do_it dbr:Language_primitive dbr:Class-based_programming dbr:Tk_(framework) dbr:JavaScript dbr:Common_Language_Runtime dbr:Dromaeosauridae dbr:DuckDuckGo dbr:PEARL_(programming_language) dbr:Internet_Movie_Database dbr:JAPH dbr:Perl_Data_Language dbr:Perl_Object_Environment dbr:Perl_Cookbook dbr:Perl_DBI dbr:CPanel dbr:Application_programming_interface dbr:Libera_Chat dbc:Programming_languages_created_in_1987 dbr:Dynamic_typing dbr:Run_time_(program_lifecycle_phase) dbr:Keynote dbr:Multi-paradigm dbr:Dromedary dbr:ActiveState dbr:ActivePerl n24:Camelia.svg dbr:Preposition_and_postposition dbr:System_programming_language dbr:Classic_Mac_OS dbr:Y2038 dbr:Type_system dbr:Bioinformatics dbr:Obfuscated_code dbr:Bugzilla dbr:Perl_Mongers dbr:Subroutine dbr:Static_program_analysis dbr:Haskell_(programming_language) dbr:Audrey_Tang dbr:Ruby_(programming_language) dbc:Scripting_languages dbc:Object-oriented_programming_languages dbr:Latin dbr:Slash_(weblog_system) dbr:Pearl_onion dbr:Tree_traversal dbr:Usenet dbr:Hello_World dbr:File_handle dbr:Expression_(programming) dbr:Virtual_machine dbr:English_language dbr:Gerund dbr:AmigaOS dbc:Multi-paradigm_programming_languages dbr:Duct_tape dbr:Black_Perl dbr:Lex_programming_tool dbr:Artistic_License n36:line_noise dbr:Interix dbc:Dynamic_programming_languages dbr:Bracket dbr:Maintenance_release dbr:JSON dbr:LAMP_(software_bundle) dbr:Komodo_IDE dbr:Control_structure dbr:64-bit_computing dbr:Glue_language dbr:C_(programming_language) dbr:Interpreter_(computing) dbr:Return_statement dbr:Turing-complete dbr:TWiki dbr:Formal_grammar dbr:Client-side dbr:UWIN dbr:Struct_(C_programming_language) dbr:Heuristics dbr:The_Perl_Foundation dbr:GNU_bison dbr:Modular_programming dbr:Source_code dbr:Local_variable dbr:Write-only_language dbr:Golf dbr:Class_(computer_programming) dbr:Switch_statement dbc:Dynamically_typed_programming_languages dbr:Perl_module dbr:Perl_package_manager dbr:PerlMonks dbr:Fortran dbc:Procedural_programming_languages dbr:Halting_problem dbr:Ticketmaster dbr:S-expression dbr:Julia_(programming_language) dbr:Request_for_Comments dbr:Regular_expression dbr:Parser dbr:Signature_block dbr:Web_page dbr:Typedef dbr:Closure_(computer_science) dbr:Reference_(computer_science) dbr:Non-commercial dbr:Windows_Services_for_Unix dbr:Randal_L._Schwartz dbr:C++ dbr:Recursive_language dbr:Scripting_language dbr:Operating_system dbr:Peephole_optimization dbr:Abstract_syntax_tree n49:Class dbr:Parsing dbr:Movable_Type dbc:Programming_languages dbr:Computer_data_storage dbr:Dual_licensed dbr:Cross-platform dbr:RSA_(algorithm) dbr:Plain_Old_Documentation dbr:Catalyst_(software) dbr:General-purpose_programming_language dbc:C_programming_language_family dbr:Linux dbr:Imperative_programming dbr:String_(computing) dbr:Programming_Perl dbr:Variable_(programming) dbr:Mojolicious dbr:Debian dbr:American_National_Standards_Institute dbr:GNU_Compiler_Collection dbr:First-class_function dbc:Text-oriented_programming_languages n24:Onion_64x64.png dbr:List_of_Unix_commands dbc:Perl dbr:Lexical_analysis dbr:Circular_dependency dbr:PerlScript dbr:Outline_of_Perl dbc:American_inventions dbr:The_Perl_Journal dbr:The_Computer_Language_Benchmarks_Game dbr:Hacker_(programmer_subculture) n24:Perl-camel-small.png dbr:CGI.pm dbc:Free_compilers_and_interpreters dbr:Compiler_directive dbr:Formal_specification dbr:Graphical_user_interface dbr:O'Reilly_Media dbr:Windows_Script_Host dbr:O'Reilly_Open_Source_Convention dbr:String_(computer_science) dbr:Amortized dbr:One-liner_program dbr:Web_development dbr:Web_framework dbr:Rakudo dbr:Visual_pun dbr:Craigslist dbr:PHP dbr:Command-line_interface dbr:Here_document dbr:Raku_(programming_language) dbr:System_administrator dbr:Computer_network_programming dbr:Software_versioning dbr:Character_encoding dbr:Python_(programming_language) dbr:Functional_testing dbr:Lisp_(programming_language) dbr:Unix dbr:Reference_counting dbr:Variable_interpolation dbr:ISAPI dbr:Adam_Kennedy_(programmer) dbr:Larry_Wall dbr:Expressive_power_(computer_science) dbc:Unix_programming_tools dbr:Unix-like dbr:POSIX dbr:Procedural_programming dbr:Functional_programming dbr:Man_page dbr:Awk dbr:Memory_management dbr:Variable_(computer_science) dbr:AWK dbr:MoarVM dbr:Trademark dbr:GNU_General_Public_License dbr:VBScript dbr:CoffeeScript dbr:AWK_(programming_language) dbr:LPC_(programming_language) dbr:Slashdot_effect dbr:Object_(computer_science) dbr:Object-oriented_programming dbr:Checksum dbr:Java_virtual_machine dbr:Bytecode dbr:Software_bug dbr:Dynamic_dispatch dbr:Software_repository dbr:Obfuscated_Perl_Contest dbr:Macro_(computer_science) dbr:Data_extraction dbr:Acme_Corporation dbr:Sed dbr:Directive_(programming) dbr:Unisys dbc:Articles_with_example_Perl_code dbr:Compiler dbr:LiveJournal dbr:Assignment_statement dbr:Common_Gateway_Interface dbr:Slashdot dbr:Plan_9_from_Bell_Labs dbr:Chromatic_(programmer) dbr:Internet dbr:Request_Tracker dbr:Commercial_off-the-shelf dbr:Naming_scheme dbr:Associative_array dbr:Object-relational_mapper n24:Perl5Raptor.png dbr:Just_another_Perl_hacker dbr:Groovy_(programming_language) dbr:Parrot_virtual_machine dbr:High-level_programming_language dbr:Pugs_(programming) dbr:Shell_builtin dbr:CPU dbr:Visual_Perl dbr:Reflective_programming dbr:Huffman_coding dbr:Boilerplate_code dbr:HTML dbc:Software_using_the_Artistic_license dbr:SQL dbr:Code_golf dbr:Backronym dbr:Data_munging dbr:Binary_data dbr:BeOS dbr:Priceline.com dbc:Cross-platform_software dbr:Data_structure dbr:Mod_perl dbr:Zero_One_Infinity dbr:WxPerl dbr:Sigil_(computer_programming) dbr:APL_(programming_language) dbr:Unix_shell dbr:Yacc dbr:Data_set dbr:DTrace dbr:PowerShell dbr:Bradley_M._Kuhn dbr:Indent_style dbc:Free_software_programmed_in_C dbr:Syntax_(programming_languages) dbr:Dynamic_programming_language dbr:Mailing_list dbr:Yet_Another_Perl_Conference dbr:Type_conversion dbr:Block_(programming) dbr:Unicode dbr:Language_construct dbr:Microsoft_Windows dbr:Type_introspection dbr:BASIC dbr:World_Wide_Web dbr:QNX dbc:High-level_programming_languages dbr:Scope_(programming) dbr:Strawberry_Perl dbr:MKS_Toolkit dbr:Cygwin dbr:Backward_compatibility dbr:Learning_Perl
dbo:wikiPageExternalLink
n18: n34:index.html n78: n85:0636920018452.do n85:9780596004927.do n16:%7Cperl.org n92:9780321496942.page n107:
owl:sameAs
dbpedia-da:Perl dbpedia-sl:Perl n12:Perl n13:पर्ल dbpedia-ru:Perl n17:பெர்ள் dbpedia-uk:Perl dbpedia-eu:Perl dbpedia-hu:Perl_(programozási_nyelv) dbpedia-es:Perl dbpedia-et:Perl dbpedia-ro:Perl n28:Perl dbpedia-ka:Perl n30:ಪರ್ಲ್ n31:Perl n32:پێرڵ_(پرۆگرامسازی) n33:Perl dbpedia-cs:Perl dbpedia-el:Perl n38:پرل n39:Mx4rv_A-PpwpEbGdrcN5Y29ycA dbpedia-sv:Perl dbpedia-fr:Perl_(langage) dbpedia-nn:Perl dbpedia-cy:Perl_(cyfrifiadureg) dbpedia-als:Perl dbpedia-fa:پرل dbpedia-la:Perl n48:Перл_(забони_барномасозӣ) dbpedia-ga:Perl dbpedia-de:Perl_(Programmiersprache) dbpedia-pl:Perl dbpedia-sq:Perl dbpedia-kk:Perl_(бағдарламалау_тілі) dbpedia-eo:Perl dbpedia-an:Perl dbpedia-mk:Перл_(програмски_јазик) wikidata:Q42478 dbpedia-id:Perl n61:4307836-9 dbpedia-az:Perl dbpedia-nl:Perl_(programmeertaal) n64:ପର୍ଲ୍_(ପ୍ରୋଗ୍ରାମିଂ_ଭାଷା) dbpedia-pt:Perl n66:Perl n67:পার্ল_(প্রোগ্রামিং_ভাষা) dbpedia-tr:Perl dbpedia-sk:Perl dbpedia-zh:Perl dbpedia-lb:Perl_(Programméiersprooch) dbpedia-ar:بيرل dbpedia-ko:펄 dbpedia-no:Perl n76:3w6Ky freebase:m.05zrn dbpedia-ja:Perl dbpedia-ku:Perl dbpedia-lmo:Perl dbpedia-sr:Perl_(програмски_језик) dbpedia-vi:Perl dbpedia-gl:Perl dbpedia-hr:Perl dbpedia-sh:Perl dbpedia-fi:Perl dbpedia-bg:Пърл_(език_за_програмиране) dbpedia-th:ภาษาเพิร์ล n93:पर्ल dbpedia-simple:Perl dbpedia-it:Perl dbpedia-ca:Perl yago-res:Perl n98:Perl n99:Perl dbpedia-ms:Perl dbpedia-be:Perl n102:പേൾ dbpedia-mr:पर्ल_(आज्ञावली_भाषा) dbpedia-he:Perl n106:Perl n108:પર્લ
dbp:wikibooks
Perl Programming
dbp:wikiPageUsesTemplate
dbt:As_of dbt:Programming_languages dbt:Reflist dbt:Authority_control dbt:Portal dbt:Version dbt:FOSS dbt:Webarchive dbt:Main dbt:Proper_name dbt:Infobox_programming_language dbt:Use_mdy_dates dbt:Citation_needed dbt:Short_description dbt:Perl dbt:Cn dbt:Clear dbt:Snd dbt:ISBN dbt:Sister_project_links dbt:Cite_book dbt:Not_a_typo dbt:Official_website dbt:About dbt:Failed_verification dbt:Distinguish dbt:Start_date_and_age
dbo:thumbnail
n69:Perl_language_logo.svg?width=300
dbp:b
Perl Programming
dbp:commons
Category:Perl
dbp:date
2011-12-22
dbp:designer
dbr:Larry_Wall
dbp:developer
Larry Wall
dbp:influenced
CoffeeScript, Groovy, JavaScript, Julia, LPC, PHP, Python, Raku, Ruby, PowerShell
dbp:influencedBy
dbr:Sed dbr:BASIC dbr:C_(programming_language) dbr:Lisp_(programming_language) dbr:Unix_shell dbr:C++ dbr:AWK_(programming_language)
dbp:latestReleaseVersion
2022-03-13 2022-05-28
dbp:license
Artistic License 1.0 or GNU General Public License
dbp:logo
Perl language logo.svg
dbp:logoSize
120
dbp:n
no
dbp:operatingSystem
dbr:Cross-platform
dbp:paradigm
Multi-paradigm: functional, imperative, object-oriented , reflective
dbp:programmingLanguage
dbr:C_(programming_language)
dbp:q
Perl
dbp:released
1987-12-18
dbp:s
no
dbp:typing
Dynamic
dbp:url
n18:
dbp:v
Topic:Perl
dbp:website
n16:%7Cperl.org
dbo:abstract
Perl est un langage de programmation créé par Larry Wall en 1987 pour traiter facilement de l'information de type textuel. Ce langage, interprété, s'inspire des structures de contrôle et d'impression du langage C, mais aussi de langages de scripts sed, awk et shell (sh). Il prend en charge les expressions régulières dans sa syntaxe même, permettant ainsi directement des actions sur l'aspect général de séquences de texte. Une association, The Perl Foundation, s'occupe de son devenir, et entre autres de son éventuel passage de la version 5.x à la version 7 — la version 6 initialement envisagée comme le successeur de Perl 5 ayant divergé au point de devenir un langage à part entière nommé Raku. Le statut du langage est celui de logiciel libre, distribué sous double licence : Artistic License et GPL. Perl是高階、通用、直譯式、動態的程式语言家族。最初设计者拉里·沃尔為了讓在UNIX上進行報表處理的工作變得更方便,決定開發一個通用的腳本語言,而在1987年12月18日發表。目前,Perl语言家族包含两个分支Perl 5以及Perl 6。雖然Perl不是正式的首字母縮略詞,但仍有各種各樣的逆向首字母缩略词,包括“實用的提取和報告語言”。 Perl借用了C、sed、awk、shell脚本、Lisp以及很多其他程式語言的特性。其中最重要的特性是Perl内部集成了正则表达式的功能,以及巨大的第三方代码库CPAN。 2000年开始,拉里·沃尔著手開發Perl 6來作為Perl的後繼,Perl 6語言的語法有很多轉變,也被視為Perl家族中的另一個語言(Perl 6於2019年更名為Raku)。 Perl语言应用广泛,涵盖CGI、图形编程、系统管理、网络编程、金融、生物等领域。由于其灵活性,Perl被称为脚本语言中的瑞士军刀。 鉴于Perl在实际工程应用中广泛使用,MacOS,Linux,FreeBSD等现代化操作系统Perl。 Perl sortutako programazio lengoaia dinamikoa da, 1987an argitaratutakoa. Beste programazio lengoaia batzuen ezaugarriak bateratzen ditu, hala nola, C, , , eta Lisp. Testu fitxategiak aztertu eta manipulatzeko bereziki sorturiko programazio-lengoaia da Perl, egokia beraz egokirik bada hizkuntzarekin erlazionatutako atazetarako. Fitxategiak lerroz-lerro irakurtzeko gai da eta karaktereak eta hitzak bezalako terminoak maneiatzen ditu. Adierazpen erregularren bitartez testuetan bilaketak eta aldaketak egiteko izugarrizko tresneria eskaintzen du. Perl software-librea da eta doakoa. Konputagailu eta sistema eragile guztientzat aurki daiteke doako Perl inplementazioa. Perl lankidetzan oinarritua dago. CPAN software artxibategiak Perl komunitateak idatzitako programak biltzen ditu, eta doan jaitsi eta erabil ditzakegu. Haietako asko testuak prozesatu eta manipulatzeko gehigarriak (moduluak) dira. Perl lengoaiaren sortzailea den Larry Wall hizkuntzalariarenak dira aipu hauek:“Perl egin behar duzun hori egiteko lengoaia da”, “Errazak diren gauzak errazak izan behar lukete, eta zailak berriz posible”,“Gauza bera egiteko modu bat baino gehiago dago” Perl es un lenguaje de programación diseñado por Larry Wall en 1987. Perl toma características del lenguaje C, del lenguaje interpretado bourne shell (sh), AWK, sed, Lisp y, en un grado inferior, de muchos otros lenguajes de programación. Estructuralmente, Perl está basado en un estilo de bloques como los del C o AWK, y fue ampliamente adoptado por su destreza en el procesado de texto y no tener ninguna de las limitaciones de los otros lenguajes de script. Η Perl είναι μία πολύ δημοφιλής αντικειμενοστρεφής γλώσσα προγραμματισμού. Συνήθως ένα πρόγραμμα σε Perl εκτελείται χρησιμοποιώντας άμεσα ή έμμεσα το διερμηνέα της γλώσσας. Αυτό που διακρίνει την Perl από πολλ́ες άλλες γλώσσες προγραμματισμού είναι το γεγονός ότι είναι διαθέσιμη για σχεδόν όλα τα λειτουργικά συστήματα. Η γλώσσα σχεδιάστηκε από τον και ο πηγαίος κώδικάς της διατίθεται βάση της αδείας ανοικτού κώδικα GPL. Η πρώτη έκδοση της γλώσσας εμφανίστηκε το 1987 ενώ στις αρχές του 2017, 30 χρόνια μετά τη δημιουργία της, η πιο πρόσφατη έκδοσή της ήταν η 5.24.0. Perl adalah bahasa pemrograman untuk segala keperluan, dikembangkan pertama kali oleh Larry Wall di mesin Unix. Perl dirilis pertama kali pada tanggal 18 Desember 1987 ditandai dengan keluarnya Perl 1. Pada versi-versi selanjutnya, Perl tersedia pula untuk berbagai sistem operasi varian Unix (SunOS, Linux, BSD, HP-UX), juga tersedia untuk sistem operasi seperti DOS, Microsoft Windows, PowerPC, , , EBCDIC, dan . Dukungan terhadap pemrograman berbasis objek (object oriented programming/OOP) ditambahkan pada Perl 5, yang pertama kali dirilis pada tanggal 31 Juli 1993. Proyek pengembangan Perl 6 dimulai pada tahun 2000, dan masih berlangsung hingga kini tanpa tanggal yang jelas kapan mau dirilis. Ini dikatakan sendiri oleh Larry Wall dalam satu pidatonya yang dikenal dengan seri . Dua di antara utama Perl adalah penanganan teks dan berbagai jalan pintas untuk menyelesaiakn persoalan-persoalan umum. Tidak heran jika Perl sangat populer digunakan dalam program-program CGI (Common Gateway Interface) dan berbagai protokol Internet lainnya. Seperti diketahui, TCP/IP sebagai basis bagi semua protokol Internet yang dikenal sekarang ini menggunakan format teks dalam komunikasi data. Seperti juga bahasa populer lainnya, Perl menerima banyak kritikan. Meski banyak di antaranya hanya berupa mitos, atau berlebih-lebihan, tetapi terdapat juga sejumlah kritikan yang valid. Salah satunya adalah, sintaksnya susah dibaca, karena banyak menggunakan simbol-simbol yang bukan huruf dan angka. Perl [pɝːl] ist eine freie, plattformunabhängige und interpretierte Programmiersprache, die mehrere Paradigmen unterstützt. Der Linguist Larry Wall entwarf sie 1987 als Synthese aus C, awk, den Unix-Befehlen und anderen Einflüssen. Ursprünglich als Werkzeug zur Verarbeitung und Manipulation von Textdateien insbesondere bei der System- und Netzwerkadministration vorgesehen (zum Beispiel für die Auswertung von Logdateien), hat Perl auch bei der Entwicklung von Webanwendungen und in der Bioinformatik weite Verbreitung gefunden. Traditionell vertreten ist Perl auch in der Finanzwelt, vor allem bei der Verarbeitung von Datenströmen verschiedenartiger Nachrichtenquellen. Hauptziele sind eine schnelle Problemlösung und größtmögliche Freiheit für Programmierer. Die Bearbeitung von Texten mit Hilfe regulärer Ausdrücke und ein großer Gestaltungsspielraum sind Stärken der Sprache. Perl é uma família de duas linguagens de programação multiplataforma, Perl 5 e Perl 6. Originalmente, Perl foi desenvolvida por Larry Wall em 1987; desde então, a linguagem passou por muitas atualizações e revisões até chegar à versão Perl 5 em 1994. Perl 6, desenvolvido a partir do Perl 5 em 2000, eventualmente evoluiu para uma linguagem distinta. Ambas as linguagens continuam a ser desenvolvidas independentemente por equipes diferentes. Perl é usada em aplicações de CGI para a web, para administração de sistemas linux e por várias aplicações que necessitam de facilidade de manipulação de strings. Permite a criação de programas em ambientes UNIX, MSDOS, Windows, Macintosh, OS/2 e outros sistemas operacionais. Além de ser muito utilizada para programação de formulários www e em tarefas administrativas de sistemas UNIX - onde a linguagem nasceu e se desenvolveu -, possui funções muito eficientes para manipulação de textos. Seu slogan "There's more than one way to do it" (Existe mais de uma maneira de fazer isso) demonstra exatamente o propósito da linguagem: sua flexibilidade e capacidade de fazer códigos funcionais. Perl (неофіційна розшифровка англ. Practical Extraction and Reporting Language — практична мова витягів та звітів) — високорівнева, інтерпретована, динамічна мова програмування загального призначення. Perl було розроблено у 1987 році Ларі Воллом, лінгвістом і програмістом за освітою, який у той час працював системним адміністратором у NASA, як скриптова мова для Unix, метою якої було полегшити процес обробки текстів файлів журналів. З того часу до мови було внесено багато змін, і здійснено перегляд її концепції та архітектури, в результаті чого вона стала дуже популярною серед програмістів. Ларі Волл продовжує працювати над ядром мови, і наразі очікується вихід нової версії, Perl 6. Perl запозичує можливості багатьох інших мов програмування, як то C, shell scripting, AWK та sed. Мова надає потужні можливості для обробки тексту без довільних обмежень на довжину даних багатьох сучасних інструментів Unix. полегшує маніпуляції з текстовими файлами. Застосовується для програмування графіки, системного адміністрування, у мережному програмуванні, для програмного забезпечення, яке взаємодіє з базами даних, у програмуванні CGI для веб. Perl за свою гнучкість і потужність отримав прізвисько «швейцарського армійського ножа мов програмування». Perl è un linguaggio di programmazione ad alto livello, dinamico, procedurale e interpretato, creato nel 1987 da Larry Wall. Perl ha un singolare insieme di funzionalità ereditate da C, scripting shell Unix (sh), Awk, sed e in diversa misura da molti altri linguaggi di programmazione, compresi alcuni linguaggi funzionali. Perl (výslovnost [purl] či [pɜːl]IPA) je interpretovaný programovací jazyk vytvořený Larry Wallem v roce 1987. S rozvojem internetu se Perl stal velmi populárním nástrojem pro tvorbu CGI skriptů. Perl zahájil svou éru jako skriptovací jazyk, náhrada jazyka AWK a interpretru sh. Největšího rozšíření dosáhl ve verzi 4 z roku 1991.Verze 5 přinesla četná vylepšení, především výkonné datové struktury a možnost objektového programování. V poslední době získal Perl oblibu mimo jiné v bioinformatice. PC Magazine zařadil Perl v roce 1998 mezi finalisty soutěže Technical Excellence Award v kategorii Development Tool. Slovo Perl najdete v Oxford English Dictionary. Larry Wall se při konstrukci jazyka řídil heslem „dá se to udělat více způsoby“ (anglicky there's more than one way to do it). Umožňuje psát krátké programy jednoduše a rychle a přitom nebrání v psaní těch složitých. Jeden ze způsobů je přitom obvykle velmi stručný, takže Perl získal nezaslouženou pověst jazyka, ve kterém se tvoří nesrozumitelný a neudržovatelný kód. Tato kritika ale není oprávněná, Perl je vhodný k řešení malých i velkých problémů. Schopnosti a nástroje, které se používají u velkých projektů, lze použít i v krátkých skriptech. Dobrý programátor má podle Larryho Walla být líný, netrpělivý a sebevědomý (Laziness, Impatience and Hubris). ( 다른 뜻에 대해서는 펄 (동음이의) 문서를 참고하십시오.) 펄(영어: Perl)은 래리 월이 만든 인터프리터 방식의 프로그래밍 언어 혹은 그 인터프리터 소프트웨어를 가리킨다. 펄은 고급 언어, 범용 언어, 인터프리터 언어, 동적 언어 범주에 속한다. 펄은 일반적으로 펄 5로 부르지만 2000년부터 2019년까지 자매 언어 펄 6으로 불리다가 2019년 10월 들어 펄 6라는 이름은 라쿠라는 이름으로 공식적으로 변경되었다. 래리 월이 1987년 펄을 처음 만든 후, 펄은 많은 변화를 겪었다. 펄 6은 2000년부터 펄을 다시 설계하면서 개발되기 시작했고, 펄 5와는 독립적으로 개발되었고 서로 영향을 미쳤다. 펄 언어는 실용성을 모토로 하고 있어 C나 sed, AWK, 셸 스크립트 (sh) 등 다른 프로그래밍 언어에서 뛰어난 기능을 많이 도입하여 사용하고 있다. 동시대의 유닉스 명령 도구들이 지닌 불특정한 데이터 길이의 제약 없이 강력한 문자열 처리 기능을 제공하며 이를 통해 텍스트 파일의 조작을 용이하게 만들어 준다. 펄 5는 부분적인 이유로는 타의 추종을 불허하는 정규 표현식, 문자열 구문 분석 기능 덕분에 1990년대 말 들어 인기를 끌기 시작했다. CGI뿐 아니라 펄 5는 그래픽스 프로그래밍, 시스템 관리, 네트워크 프로그래밍, 금융, 생물정보학 등에도 사용된다. 언어의 유연성과 강력함으로 인해 "스크립트 언어들 중의 스위스 군용 사슬톱"(the Swiss Army chainsaw of scripting languages)이라는 별명을 얻었다. 인터프리터 펄은 자유 소프트웨어이며, 아티스틱 라이선스 또는 GPL으로 배포되고 있어 사용자는 둘 가운데 하나의 라이선스를 골라 쓸 수 있다. 유닉스를 비롯해 다양한 플랫폼에서 동작한다. 펄은 매우 표현 능력이 좋은 프로그래밍 언어이기 때문에 주어진 알고리즘의 소스 코드는 짧으면서도 매우 압축적으로 작성할 수 있다. Perl – interpretowany, dynamiczny język programowania wysokiego poziomu autorstwa Larry’ego Walla początkowo przeznaczony głównie do pracy z danymi tekstowymi, obecnie używany do wielu innych zastosowań. Wzorowany na takich językach jak C, skryptowe: sed, awk i sh i inne. Perl is een programmeertaal ontworpen door Larry Wall die eigenschappen van C en UNIX-scripttalen zoals sh en awk in zich verenigt. De naam Perl is geen gewone afkorting, maar een backroniem, dat staat voor Practical Extraction and Report Language. Perl estas komputila programlingvo kreita de en 1987 kiu prenas propraĵojn de C, sed, , ŝela skriptado (sh) kaj malpli de multaj aliaj komputillingvoj. Kvankam la nomo povas esti legita kiel akronimo laŭ pli ol unu maniero ('Praktika elprena kaj resuma lingvo' estas unu), estas normale literumita en miksita majuskleco, kiam temas pri la lingvo, kaj minuskle, kiam temas pri la interpretilo. "Nur perl ĝuste traktas Perl-on." بيرل (بالإنجليزية: Perl)‏ (اختصار لعبارة Practical Extracting and Reporting Language) هي لغة برمجة متعددة الاستخدام خاصة بالترسيمات، هذه اللغة ظهرت سنة 1987 على يد لاري وول.بيرل لغة مفتوحة المصدر، مرتبطة أساسا بمعالجة المعلومات المرسلة بواسطة . كان الھدف منھا معالجة النصوص في نظام يونكس حیث ھناك مسائل من الصعب حلھا بالوسائل المستعملة حینھا. أما الآن فقد توسع استعمالھا لتصبح الأكثر طلبا لأتمتة. عادة ما نمیل إلى استعمال أكثر الأدوات انتشارا، وبما أن البیرل متعدد الاستعمالات، بكل تأكید فھو لیس من أجل كل الأعمال. لذلك سنرى أبرز نقاط القوة التي من أجلھا كانت ھذه اللغة متنفس الكثیر من المبرمجین Perl is a family of two high-level, general-purpose, interpreted, dynamic programming languages. "Perl" refers to Perl 5, but from 2000 to 2019 it also referred to its redesigned "sister language", Perl 6, before the latter's name was officially changed to Raku in October 2019. Though Perl is not officially an acronym, there are various backronyms in use, including "Practical Extraction and Reporting Language". Perl was developed by Larry Wall in 1987 as a general-purpose Unix scripting language to make report processing easier. Since then, it has undergone many changes and revisions. Raku, which began as a redesign of Perl 5 in 2000, eventually evolved into a separate language. Both languages continue to be developed independently by different development teams and liberally borrow ideas from each other. The Perl languages borrow features from other programming languages including C, sh, AWK, and sed; They provide text processing facilities without the arbitrary data-length limits of many contemporary Unix command line tools. Perl 5 gained widespread popularity in the late 1990s as a CGI scripting language, in part due to its powerful regular expression and string parsing abilities. In addition to CGI, Perl 5 is used for system administration, network programming, finance, bioinformatics, and other applications, such as for GUIs. It has been nicknamed "the Swiss Army chainsaw of scripting languages" because of its flexibility and power, and also what some consider ugliness due to its utilization of more special characters than many other languages. In 1998, it was also referred to as the "duct tape that holds the Internet together," in reference to both its ubiquitous use as a glue language and its perceived inelegance. Perl is a highly expressive programming language: source code for a given algorithm can be short and highly compressible. Perl és un llenguatge de programació d'alt nivell, estable, interpretat i multiplataforma dissenyat per Larry Wall. Els programes escrits en Perl s'anomenen scripts de Perl. El llenguatge de programació Perl fou alliberat al 18 de desembre de 1987 per Larry Wall. Perl està inspirat en els llenguatges awk, C i , entre altres, així com en Shell. Perl està sota la combinació de la i la GPL. Està disponible en molts sistemes operatius de tipus Unix, com Linux i FreeBSD, i també en sistemes operatius de la família de Microsoft. La seva mascota és un camell d'ençà de la publicació del llibre , que va esdevenir referència «de facto» per al llenguatge, i que té aquest animal dibuixat en la portada. Is teanga ríomhchlárúcháin í Perl a chruthaigh sna 1980í. Baintear úsáid as Perl go forleathan ar an nGréasán Domhanda i , i b, agus i m. Ritheann ríomhchláir Perl ar ardáin Windows, Mac OS, agus Linux. Glacann Perl gnéithe ó go leor teangacha eile: C, , , sed, agus Lisp san áireamh. Perl är ett skriptspråk skapat av Larry Wall 1987. Då Wall är utbildad lingvist har Perl, liksom naturliga språk, mindre inriktning på struktur och mer på flexibilitet. Perls motto är Det finns mer än ett sätt att göra det på (eng.: "There's more than one way to do it", eller TIMTOWTDI; uttalas 'Tim Toady'). Som exempel har Perl syntaxstöd för att implementera program procedurellt, objektorienterat och till och med visst stöd för funktionell programmering. Perl är ett generellt språk och kan användas till det mesta, men det har vunnit sin största popularitet för CGI-utveckling och . En av Perls viktigaste egenskaper är den integration reguljära uttryck har i språket. Till skillnad från andra språk, där reguljära uttryck normalt implementeras med hjälp av funktioner och klasser man kan använda sig av, är "regex" direkt tillgängligt för programmeraren som en del av språkets syntax. Perl är fri mjukvara och distribueras under antingen GNU General Public License eller . Det finns tillgängligt för de flesta plattformar och operativsystem; bland annat GNU/Linux, FreeBSD, Mac OS X och Microsoft Windows. Perl har ett stort arkiv med tilläggsbibliotek (moduler) kallat CPAN, där utvecklare kan få tag på färdigskriven kod för många vanliga sysslor. Perl — высокоуровневый интерпретируемый динамический язык программирования общего назначения, созданный Ларри Уоллом, лингвистом по образованию. Название языка официально расшифровывается как Practical Extraction and Report Language («практический язык для извлечения данных и составления отчётов»), а в шутку — как Pathologically Eclectic Rubbish Lister («патологически эклектичный перечислитель мусора»); разработчики языка не считают его название акронимом. Первоначально название состояло из пяти символов и в таком виде в точности совпадало с английским словом pearl («жемчужина»). Но затем стало известно, что такой язык существует (см. PEARL), и букву «a» убрали. Символом языка Perl является верблюд — не слишком красивое, но очень выносливое животное, способное выполнять тяжёлую работу. Основной особенностью языка считаются его богатые возможности для работы с текстом, в том числе работа с регулярными выражениями, встроенная в синтаксис. Перл унаследовал много свойств от языков Си, AWK, скриптовых языков командных оболочек UNIX. Perl знаменит огромной коллекцией дополнительных модулей CPAN (около 200 000), которые значительно увеличивают его возможности. CPAN коллекция находится по адресу https://www.cpan.org. Perl(パール)とは、ラリー・ウォールによって開発されたプログラミング言語である。実用性と多様性を重視しており、C言語やsed、awk、シェルスクリプトなど他のプログラミング言語の優れた機能を取り入れている。ウェブ・アプリケーション、システム管理、テキスト処理などのプログラムを書くのに広く用いられている。 言語処理系としてのperlはフリーソフトウェアである。Artistic LicenseおよびGPLのもとで配布されており、誰でもどちらかのライセンスを選択して利用することができる。Linux/UNIXやWindows、macOSなど多くのプラットフォーム上で動作する。
dbp:fileExt
.plx, .pl, .pm, .xs, .t, .pod, .cgi
dbp:latestPreviewVersion
2022-11-21
gold:hypernym
dbr:Family
dbp:wordnet_type
n7:synset-programming_language-noun-1
prov:wasDerivedFrom
wikipedia-en:Perl?oldid=1123080881&ns=0
dbo:wikiPageLength
108699
dbo:latestReleaseVersion
5.36.0 / 5.34.1 /
dbo:releaseDate
1987-12-18
dbo:designer
dbr:Larry_Wall
dbo:developer
dbr:Larry_Wall
dbo:influenced
dbr:Julia_(programming_language) dbr:LPC_(programming_language) dbr:Groovy_(programming_language) dbr:CoffeeScript dbr:PowerShell dbr:Ruby_(programming_language) dbr:Python_(programming_language) dbr:Raku_(programming_language) dbr:PHP dbr:JavaScript
dbo:influencedBy
dbr:Unix_shell dbr:C_(programming_language) dbr:BASIC dbr:AWK_(programming_language) dbr:Lisp_(programming_language) dbr:C++ dbr:Sed
dbo:license
dbr:GNU_General_Public_License dbr:Artistic_License
foaf:isPrimaryTopicOf
wikipedia-en:Perl