Perl tərtibatçıları Perl 6 dili üçün ad dəyişikliyini nəzərdən keçirirlər

Perl dili tərtibatçıları müzakirə etmək Perl 6 dilini başqa ad altında inkişaf etdirmək imkanı. Əvvəlcə Perl 6-nın adının "Camelia" adlandırılması təklif edildi, lakin sonra diqqət çəkdi dəyişdi Larry Wall tərəfindən təklif olunan "Raku" adına, daha qısadır, mövcud perl6 tərtibçisi "Rakudo" ilə əlaqələndirilir və axtarış sistemlərindəki digər layihələrlə üst-üstə düşmür. Camelia adı mövcud bir maskot adı olduğu üçün təklif edildi və Perl 6 loqosu, hansı ticarət nişanı aiddir Larri Uoll.

Adın dəyişdirilməsi ehtiyacının səbəbləri arasında iki fərqli dilin eyni ad altında, öz tərtibatçı icmaları ilə formalaşdığı bir vəziyyətin ortaya çıxması var. Perl 6 gözlənildiyi kimi Perlin növbəti əsas qoluna çevrilmədi və sıfırdan yaradılmış ayrıca bir dil hesab edilə bilər. Çünki əsas fərqlər Perl 5-dən çox sayda Perl 5 tərəfdarı, çox uzun bir inkişaf dövrü (Perl 6-nın ilk buraxılışı 15 illik inkişafdan sonra buraxıldı) və böyük yığılmış kod bazası, paralel olaraq bir-birinə uyğun gəlməyən iki müstəqil dil yarandı. mənbə kodu səviyyəsində bir-birinə. Bu vəziyyətdə, Perl 5 və Perl 6 əlaqəli dillər kimi qəbul edilə bilər, aralarındakı əlaqə C və C++ arasında təxminən eynidir.

Bu dillər üçün eyni adın istifadəsi çaşqınlığa səbəb olur və bir çox istifadəçi Perl 6-nı əsaslı şəkildə fərqli bir dil deyil, Perl-in yeni versiyası hesab etməyə davam edir. Üstəlik, bu fikri Perl 6 inkişaf cəmiyyətinin bəzi nümayəndələri də bölüşürlər, onlar Perl 6-nın Perl 5-in əvəzedicisi kimi hazırlandığını təkid etməyə davam edirlər, baxmayaraq ki, Perl 5-in inkişafı paralel olaraq həyata keçirilir və tərcümələr Perl 5 layihələri Perl 6 ilə məhdudlaşır. Bununla belə, Perl adı davam edir Əlaqə saxlamaq Perl 5 ilə və Perl 6-nın qeyd edilməsi ayrıca aydınlaşdırma tələb edir.

Larri Uoll, Perl dilinin yaradıcısı, onun video mesaj PerlCon 2019 konfransının iştirakçılarına aydın oldu ki, Perlin hər iki versiyası artıq kifayət qədər yetkinliyə çatıb və onları inkişaf etdirən icmalar qəyyumluğa ehtiyac duymur və “Həyat üçün Böyük Diktator”dan icazə istəmədən müstəqil qərarlar, o cümlədən adının dəyişdirilməsi. ”

Adın dəyişdirilməsinin təşəbbüskarı Perl 6-nın əsas tərtibatçılarından biri olan Eizabeth Mattijsen idi. Curtis "Ovid" Poe, CPAN kataloqunun yaradıcısı, dəstəklənir Elizabeth deyir ki, adın dəyişdirilməsi zərurəti çoxdandır və müzakirə olunan məsələ ilə bağlı ictimaiyyətin rəyi bölünsə də, adın dəyişdirilməsini təxirə salmağa ehtiyac yoxdur. Perl 6-nın performansının nəhayət Perl 5 səviyyəsinə çatması və bəzi əməliyyatlar üçün Perl 5-dən üstün olmağa başlaması ilə Perl 6-nın adını dəyişməsi üçün bəlkə də ən yaxşı vaxt indidir.

Əlavə arqument kimi, bəzi tərtibatçılar və şirkətlər tərəfindən mürəkkəb və köhnəlmiş dil kimi qəbul edilən Perl 6-in qurulmuş imicinin Perl 5-nın təşviqinə mənfi təsiri qeyd olunur. Bir sıra müzakirələrdə tərtibatçılar Perl-ə qarşı mənfi, formalaşmış rəyə malik olduqları üçün Perl 6-dan istifadə etməyi düşünmürlər. Gənclər Perl-i uzaq keçmişdən yeni layihələrdə istifadə edilməməli olan bir dil kimi qəbul edirlər (məsələn, gənc tərtibatçıların 90-cı illərdə COBOL ilə necə davrandıqları kimi).

Mənbə: opennet.ru

Добавить комментарий