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

Bu blogdaki popüler yayınlar

Vahşi Batı nedir?

Dahili Modem nedir?

VGA Soketi Nedir?