Larry Wall chấp thuận đổi tên Perl 6 thành Raku

Larry Wall, người sáng tạo ra Perl và là "nhà độc tài nhân từ trọn đời" của dự án này đã được phê duyệt đơn xin đổi tên Perl 6 thành Raku, chấm dứt tranh cãi về việc đổi tên. Cái tên Raku được chọn là một biến thể của Rakudo, tên của trình biên dịch Perl 6. Nó đã quen thuộc với các nhà phát triển và không trùng lặp với các dự án khác trong công cụ tìm kiếm.

Trong bài bình luận của mình, Larry đã trích dẫn cụm từ trong Kinh thánh “Không ai vá miếng vải mới vào quần áo cũ, nếu không miếng vải mới sẽ co lại, rách miếng vải cũ và lỗ thủng càng rộng hơn. Và không ai đổ rượu mới vào bầu da cũ; Nếu không, rượu mới sẽ làm vỡ bầu, tự chảy ra ngoài và mất bầu; nhưng rượu mới phải đổ vào bầu mới; thì cả hai sẽ được cứu.”, nhưng bỏ đi đoạn kết “Và không ai đã uống rượu cũ mà lại đòi rượu mới, vì người ta nói: rượu cũ càng ngon.”

Hãy nhớ lại rằng việc đổi tên Perl 6 đang hoạt động thảo luận trong cộng đồng từ đầu tháng Tám. Lý do chính khiến sự miễn cưỡng tiếp tục phát triển dự án mang tên Perl 6 là Perl 6 không phải là sự tiếp nối của Perl 5 như mong đợi ban đầu, mà là đã trở thành sang một ngôn ngữ lập trình riêng biệt mà chưa có công cụ nào để di chuyển minh bạch từ Perl 5 được chuẩn bị.

Kết quả là, một tình huống đã nảy sinh khi dưới cùng tên Perl, hai ngôn ngữ độc lập phát triển song song được cung cấp, không tương thích với nhau ở cấp mã nguồn và có cộng đồng nhà phát triển riêng. Việc sử dụng cùng tên cho các ngôn ngữ liên quan nhưng khác nhau về cơ bản sẽ dẫn đến nhầm lẫn và nhiều người dùng tiếp tục coi Perl 6 là một phiên bản mới của Perl chứ không phải là một ngôn ngữ khác về cơ bản. Đồng thời, cái tên Perl tiếp tục gắn liền với Perl 5 và việc đề cập đến Perl 6 cần phải làm rõ riêng.

Nguồn: opennet.ru

Thêm một lời nhận xét