Perl - Vikipedi
İçeriğe atla
Ana menü
Gezinti
  • Anasayfa
  • Hakkımızda
  • İçindekiler
  • Rastgele madde
  • Seçkin içerik
  • Yakınımdakiler
Katılım
  • Deneme tahtası
  • Köy çeşmesi
  • Son değişiklikler
  • Dosya yükle
  • Topluluk portalı
  • Wikimedia dükkânı
  • Yardım
  • Özel sayfalar
Vikipedi Özgür Ansiklopedi
Ara
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç

İçindekiler

  • Giriş
  • 1 İsim
  • 2 Modüller
  • 3 Kaynakça
  • 4 Ayrıca bakınız
  • 5 Dış bağlantılar

Perl

  • Alemannisch
  • Aragonés
  • العربية
  • Asturianu
  • Azərbaycanca
  • Žemaitėška
  • Беларуская
  • Български
  • বাংলা
  • Català
  • کوردی
  • Čeština
  • Чӑвашла
  • Cymraeg
  • Dansk
  • Deutsch
  • Ελληνικά
  • English
  • Esperanto
  • Español
  • Eesti
  • Euskara
  • فارسی
  • Suomi
  • Français
  • Gaeilge
  • Galego
  • ગુજરાતી
  • עברית
  • हिन्दी
  • Hrvatski
  • Magyar
  • Հայերեն
  • Bahasa Indonesia
  • İtaliano
  • 日本語
  • ქართული
  • Қазақша
  • ಕನ್ನಡ
  • 한국어
  • Kurdî
  • Кыргызча
  • Latina
  • Lëtzebuergesch
  • Lombard
  • Lietuvių
  • Latviešu
  • Македонски
  • മലയാളം
  • मराठी
  • Bahasa Melayu
  • မြန်မာဘာသာ
  • नेपाल भाषा
  • Nederlands
  • Norsk nynorsk
  • Norsk bokmål
  • ଓଡ଼ିଆ
  • Deitsch
  • Polski
  • Português
  • Runa Simi
  • Română
  • Русский
  • Саха тыла
  • Srpskohrvatski / српскохрватски
  • සිංහල
  • Simple English
  • Slovenčina
  • Slovenščina
  • Shqip
  • Српски / srpski
  • Svenska
  • தமிழ்
  • Тоҷикӣ
  • ไทย
  • Українська
  • اردو
  • Oʻzbekcha / ўзбекча
  • Tiếng Việt
  • 吴语
  • 中文
  • 閩南語 / Bân-lâm-gí
  • 粵語
Bağlantıları değiştir
  • Madde
  • Tartışma
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Araçlar
Eylemler
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Genel
  • Sayfaya bağlantılar
  • İlgili değişiklikler
  • Kalıcı bağlantı
  • Sayfa bilgisi
  • Bu sayfayı kaynak göster
  • Kısaltılmış URL'yi al
  • Karekodu indir
Yazdır/dışa aktar
  • Bir kitap oluştur
  • PDF olarak indir
  • Basılmaya uygun görünüm
Diğer projelerde
  • Wikimedia Commons
  • Vikikitap
  • Vikiveri ögesi
Görünüm
Vikipedi, özgür ansiklopedi
(PERL sayfasından yönlendirildi)
Perl
Paradigmasıçok paradigmalı: fonksiyonel, zorunlu, nesne yönelimli (sınıf tabanlı), yansıtıcı
İlk çıkışı1987
TasarımcıLarry Wall
GeliştiriciLarry Wall
Kararlı sürüm5.38.0[1] (2 Temmuz 2023 (2 yıl önce) (2023-07-02))
Önizleme sürümü5.23.0[2] (20 Haziran 2015 (10 yıl önce) (2015-06-20))
EtkilendikleriAWK, Smalltalk 80, Lisp, C, C++, sed, Unix shell, Pascal, Python
EtkiledikleriPython, PHP, Ruby, ECMAScript, LPC, Windows PowerShell, JavaScript, Falcon
Uygulama diliC
PlatformuÇapraz platform
LisansGNU Genel Kamu Lisansı veya Sanatsal Lisans
Olağan dosya uzantıları.pl .pm
Web sitesiwww.perl.org

Perl, bir dilbilimci olup NASA'da sistem yöneticisi olarak çalışan Larry Wall tarafından geliştirilmiş bir programlama dilidir. Yoğun şekilde metin işleme ve görüntü tanıma söz konusu olduğunda kullanılabilecek en güçlü ve pratik programlama dilidir. 22 yıldır geliştirilen ve özgür yazılım çerçevesinde kaynak kodu açık olarak sunulan Perl programlama dili hemen hemen tüm işletim sistemlerinde çalışmaktadır.

Larry Wall Perl'i yazarken C, sed, AWK ve sh gibi pek çok dilden önemli ve güçlü özellikler ödünç almıştır.[3] Larry Wall tarafından Perl 6 sürümünün hazırlık çalışmaları devam etmektedir.

İsim

[değiştir | kaynağı değiştir]

Perl ismi bir kısaltma olmayıp açılımı yoktur. Bu yüzden PERL olarak yazılmaz. Ancak Perl kelimesine karşılık olarak daha sonradan çeşitli açılımlar teklif edilmiştir. Bunların en çok bilinenleri arasında "Practical Extraction and Report Language" (Pratik Çıkarım ve Raporlama Dili) ve Wall tarafından mizahi bir şekilde ortaya atılan "Pathologically Eclectic Rubbish Lister" (Hastalıklı Derecede Eklektik ve Saçma Listeleyici) yer alır. Kısaltma şeklinde yorumlarının kendisinden sonra geldiği bu tip kelimeler için İngilizcede "backronym" (back geri + acronym kısaltma) terimi kullanılmaktadır.

Modüller

[değiştir | kaynağı değiştir]

Perl ile ilgili sloganlardan bir tanesi, "Perl programlarının %90'ı zaten yazılmıştır!" sözüdür. Bunun sebebi CPAN yani Comprehensive Perl Archive Network olarak isimlendirilen ve Perl ile ilgili binlerce hazır modülü barındıran sistemdir. Bu madde yazıldığı esnada CPAN bünyesinde 3739 Perl geliştiricisi, 6646 Perl modülü bulunmaktadır. 2421 MB yer kaplayan sistemin 247 yansısı bulunmaktadır. Bunun anlamı şudur: Bir işle ilgili modül, fonksiyon, sistem, vs. büyük bir olasılıkla zaten yazılmıştır, hazır olarak alıp kullanılabilir.

Kaynakça

[değiştir | kaynağı değiştir]
  1. ^ "Perl 5.38.0 is now available!". www.nntp.perl.org. 3 Temmuz 2023 tarihinde kaynağından arşivlendi. Erişim tarihi: 2 Temmuz 2023. 
  2. ^ "perl-5.23.0 is now available". perl.org. 20 Haziran 2015. 26 Haziran 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 26 Haziran 2015. 
  3. ^ Ashton, Elaine (1999). "The Timeline of Perl and its Culture (v3.0_0505)". 11 Ocak 2013 tarihinde kaynağından arşivlendi. 

Ayrıca bakınız

[değiştir | kaynağı değiştir]
  • Python

Dış bağlantılar

[değiştir | kaynağı değiştir]
  • perl.org30 Haziran 2005 tarihinde Wayback Machine sitesinde arşivlendi. _ Perl resmî sayfası
  • CPAN3 Ekim 2019 tarihinde Wayback Machine sitesinde arşivlendi. - Perl Modül Arşivi
  • Perl Kurumu30 Kasım 2005 tarihinde Wayback Machine sitesinde arşivlendi.
  • Perl için kaynak30 Haziran 2005 tarihinde Wayback Machine sitesinde arşivlendi. - Perl hakkında temel kaynakları yayımlayan O'Reilly Media'nın Perl sayfası
  • g
  • t
  • d
Programlama dilleri
  • Karşılaştırma
  • Zaman Çizelgesi
  • Tarihçe
  • Ada
  • ALGOL
  • APL
  • Assembly
  • BASIC
  • C
  • C++
  • C#
  • Classic Visual Basic
  • COBOL
  • Erlang
  • Forth
  • Fortran
  • Go
  • Haskell
  • Java
  • JavaScript
  • Kotlin
  • Lisp
  • Lua
  • MATLAB
  • ML
  • Object Pascal
  • Pascal
  • Perl
  • PHP
  • Prolog
  • Python
  • R
  • Ruby
  • Rust
  • SQL
  • Scratch
  • Shell
  • Simula
  • Smalltalk
  • Swift
  • Visual Basic
  • dahası...
  • Liste Listeler: Alfabetik
  • Kategoriik
  • Nesilsel
  • İngilizce temelli olmayan
  • Kategori Kategori
Otorite kontrolü Bunu Vikiveri'de düzenleyin
  • BNE: XX542605
  • BNF: cb124906490 (data)
  • GND: 4307836-9
  • LCCN: sh95010633
  • NKC: ph117992
  • NLI: 987007532328005171
"https://tr.wikipedia.org/w/index.php?title=Perl&oldid=35620044" sayfasından alınmıştır
Kategoriler:
  • Perl
  • Linux programlama araçları
Gizli kategoriler:
  • Webarşiv şablonu wayback bağlantıları
  • BNE tanımlayıcısı olan Vikipedi maddeleri
  • BNF tanımlayıcısı olan Vikipedi maddeleri
  • GND tanımlayıcısı olan Vikipedi maddeleri
  • LCCN tanımlayıcısı olan Vikipedi maddeleri
  • NKC tanımlayıcısı olan Vikipedi maddeleri
  • NLI tanımlayıcısı olan Vikipedi maddeleri
  • Sayfa en son 16.35, 8 Temmuz 2025 tarihinde değiştirildi.
  • Metin Creative Commons Atıf-AynıLisanslaPaylaş Lisansı altındadır ve ek koşullar uygulanabilir. Bu siteyi kullanarak Kullanım Şartlarını ve Gizlilik Politikasını kabul etmiş olursunuz.
    Vikipedi® (ve Wikipedia®) kâr amacı gütmeyen kuruluş olan Wikimedia Foundation, Inc. tescilli markasıdır.
  • Gizlilik politikası
  • Vikipedi hakkında
  • Sorumluluk reddi
  • Davranış Kuralları
  • Geliştiriciler
  • İstatistikler
  • Çerez politikası
  • Mobil görünüm
  • Wikimedia Foundation
  • Powered by MediaWiki
Perl
Konu ekle