1. perl6의 설계목표는 perl5에 불합리성을 털어내는것이 아니었습니다 perl6는 perl5의 기본 정신위에 좀 더 현대적인 프로그래밍 페러다임과 런타임구조를 언어 코어에 기본적으로 반영하는 형태를 지향했기때문에 perl6가 perl5를 대체할 목표를 가진것이 아닙니다. 따라서 python 3와 python 2의 관계보다는 C와 C++의 관계로 봐야합니다.
2. perl6는 출시가 늦어졌기때문에 raku로 이름변경한것이 아닙니다. perl6년 2015년 크리스마스에 정식출시되었으며 여러VM과 런타임이 존재합니다. 2019년에 이름을 변경한것은 위에 말한것 같이 perl5와 perl6 간의 독립적인 관계를 좀 더 부각하기 위한 선택이었습니다.
정리감사합니다. 제가 아는것과 조금 다른 부분이 있어서 코맨트 합니다.
1. perl6의 설계목표는 perl5에 불합리성을 털어내는것이 아니었습니다 perl6는 perl5의 기본 정신위에 좀 더 현대적인 프로그래밍 페러다임과 런타임구조를 언어 코어에 기본적으로 반영하는 형태를 지향했기때문에 perl6가 perl5를 대체할 목표를 가진것이 아닙니다. 따라서 python 3와 python 2의 관계보다는 C와 C++의 관계로 봐야합니다.
2. perl6는 출시가 늦어졌기때문에 raku로 이름변경한것이 아닙니다. perl6년 2015년 크리스마스에 정식출시되었으며 여러VM과 런타임이 존재합니다. 2019년에 이름을 변경한것은 위에 말한것 같이 perl5와 perl6 간의 독립적인 관계를 좀 더 부각하기 위한 선택이었습니다.
감사합니다.