Perl nedir?
Perl, 1987'de NASA'da bir dil uzmanı olan Larry Wall
tarafından oluşturulan dinamik bir programlama dilidir . C, sed ve Bourne
Shell'in en iyi özelliklerini birleştirmek için bir betik dili olarak
geliştirilmiştir . O zaman, öncelikle idari görevler için kullanılıyordu ve
bugün bu kapasitede hala bir miktar kullanım görüyor. Ancak zamanla, bu dilin
web sayfaları için sunucu taraflı komut dosyası oluşturma için birçok açıdan
ideal olduğu ve bu alanda popülerlik kazanarak,kefilsiz kredi veren bankalar en
üst sunucu tarafındaki dillerden biri haline geldiği anlaşıldı .
Adı Perl o büyük fiyat biri inci bulunca Kim; "Yine
Göklerin krallığı bir tüccar adamın yanına gibidir sürerdi inciler arayan:
görünüşte okur Matta İncili, içinde inci meseli türetilmiştir , sahip olduğu
her şeyi satıp sattı ve satın aldı. " Wall, olumlu düşünceleri uyandıran
bir isim istiyordu ve bu yüzden de İnci'yi dilin adı olarak seçti, ama zaten
bir PEARL dilini keşfettiğinde, yazımın yerini değiştirdi. Deve için Perl'in
resmi olmayan sembolü, kapakta bir deve bulunan O'Reilly Media tarafından
yayınlanan, dilin ikonik kullanım kılavuzundan geliyor.
Dilin kendisi çok farklı versiyonlara sahipti, her bir
versiyon dili daha da geliştiriyor ve ana amacına daha iyi uyuyor. Larry Wall,
Perl'in gelişimini denetlemeye devam ediyor ve orijinal değerleriyle bağlantılı
olarak kalmasına yardımcı oluyor. İnanılmaz derecede çok yönlü, çok esnek ve
neredeyse her duruma uyarlanabilir ve birçok programcının favorisi olduğu gibi
çoğu zaman programlama dillerinin "İsviçre Ordusu testere" si olarak
esprili olarak anılır.
Dilin yaşamının ilk birkaç yılı, 1988'in sürüm 2.0'ı ve
1989'un sürüm 3.0'ı görmesiyle büyük bir gelişme gösterdi. 1991'de, Perl'deki
programlama hakkındaki ilk kitap, en basit olarak, logodan sonra CamelBook
tarafından çağrıldı ve aynı zamanda, çalışma versiyonu, kitabın üzerinde
durduğu versiyon olarak, 4.0 olarak etiketlendi. Devasa bir revizyona sahne anında kredi veren bankalarolan Perl 5, 1994'te piyasaya sürüldü ve Perl6'nın inşa
edilmesine rağmen, güncel versiyon olarak kaldı.
Sürüm 5.0, dilin büyük bir revizyonunu gördü. Tercümanın
kendisi yeni bir şekilde yazıldı ve daha verimli ve akıcı hale geldi. Günümüzde
web geliştiricileri tarafından dile getirilen bir dizi kritik bileşen
eklenmiştir. Bunlar, daha önce var olmayan, ya da sadece sınırlı bir biçimde
var olan referansları, nesneleri ve değişkenleri içeriyordu. Versiyon 5 ayrıca,
Perl'in tercümanı yeniden yazmadan uzatılmasına izin veren modülleri de
tanıttı, bu nedenle dilin kendisi, bu kadar yoğun bir değişim döneminden sonra
yıllar boyunca neredeyse durağan kalabildi.
1995, dil gelişiminin bir başka önemli anını daha büyük bir
topluluktan değil, dil gelişiminin kendisinden kaynaklanmış olsa da gördü. O
yıl, Kapsamlı Perl Arşiv Ağı'nın (CPAN) diğerlerinin yaptığı modüller için bir
havuz görevi gören kapılarını açtı. Bu, Perl'ingenişletilebilirliğine,
kullanımı kolay bir arşivde herkes tarafından ücretsiz olarak erişilebileceği
anlamına geliyordu. Depo sonunda 15.000'den fazla modül içerecek şekilde büyüdü
ve bunu geliştiriciler için kolay bir seçim haline getirdi.
Yorumlar
Yorum Gönder