Perl 5 Porters’a katkı verenlerden Paul Fenwick internetnews.com’a “Perl 5.8.5 bir kaç ufak açığı çözüyor. Ayrıca, unicode (16 bitlik bilgisayar karakter kodu) ve thread gibi özel alanlarda destek sağlıyor” dedi.
Perl’ün yıllarca başarılı olmasının nedenlerinden birisi dengeli olması. Fenwick, Perl kullanıcılarının yeni versiyona hemen geçmeleri gerekmediğini söyledi; “Bir önceki Perl versiyonu da çok dengeli. Bu nedenle 5.8.5 versiyonundaki özelliklerden birisi gerekmedikçe yeni versiyona geçmek için acele etmeye gerek yok”.
Perl dilinin yaratıcısı Larry Wall, bu dili 1987’de yayınlamıştı. Perl GNU GPL altında ve çoklu-platformlarda çalışan, çok yaygın bir dil.
Fenwick’e göre, Perl mevcutlar içinde, geliştiriciler için en esnek, en güçlü ve çoklu-platformda çalışabilir bir lisan.
Fenwick “CPAN’dan 5,500’ün üstünde ücretsiz modül bulmak mümkün. Perl bankacılık, finans, devlet, savunma, biyo-informatik ve uydu kontrol gibi pek çok alanda kritik uygulamalarda kullanılan bir lisan” diyor.
Perl topluluğu, yeni kilometretaşı Perl 6 hazırlığı içinde. Fenwick, Perl 6 ile Perl 5 uygulamalarının da çalıştırılabileceğini söylüyor. Perl 6 daha güçlü özelliklere, çoklu-işlemcili makinalar ve temizleyici için daha çok desteğe ve daha güçlü nesne-tabanlı özelliklere sahip olacak.
Perl 6’nın diğer dillerle çalışabilirliği de arttırılmış olacak. Yeni Perl geliştirme ortamı Parrot, hem Perl hem de diğer dillerin genel bir bytecode görünümü içinde derlenebilmesini mümkün kılacak. Parrot derleyicileri Java Scheme ve Python’un da içinde bulunduğu pek çok dil için geliştirildi.
Fenwick “Parrot derleme ortamını kullanarak diğer lisanlarla şimdiye kadar olduğundan daha kolay iletişim kurulabilecek” dedi.
Son yollarda, Perl’e benzer syntax’lar kullanan PHP 5 gibi diğer açık kaynak dilleri gelişmeleri paylaştı. Ancak Fenwick PHP ve diğerlerinin büyüme oranının Perl’ün kullanıcı tabanının büyüklüğüne ulaşamadığını düşünüyor.
Fenwick “Perl’ün en büyük gücü diğer programlama dilleri ile birlikte çalışabilme yeteneğidir. Perl’ün diğer dil ve uygulamalarla verimli bir şekilde iletişim kurmasına yönelik bazı modülleri var. Geliştiriciler diğer programlama dillerini doğrudan Perl kod’u içine gömebiliyorlar” diyor ve “Perl’ün bu özelliği Perl’ün kullanıcı tabanını hızla büyütüyor” diye ekliyor.



Kaynak : 