2 года назад
ООП в Perl
ООП (объектно-ориентированное программирование) в Perl началось с версии 5. ООП в Perl основано на пакетах (packages), которые содержат методы (sub-подпрограммы), свойства (переменные) и наследование (inheritance). Для создания класса (class) в Perl, нужно создать пакет с именем класса. Например, класс "Person" может быть создан следующим образом: package Person; sub new { my $class = shift; my $self = { _firstName => shift, _lastName => shift, _ssn => shift, }; bless $self, $class; return $self; } sub setFirstName { my ( $self, $firstName...
475 читали · 2 года назад
Почему Perl все еще актуален в 2023 году
Если вы любите UNIX / Linux / BSD, как я, то вы определенно изучали Perl и программировали на нем. Я почти уверен, что вы также использовали Perl не один раз, возможно, несколько раз. Язык был создан в 1987 году как язык сценариев UNIX общего назначения, но с тех пор претерпел множество изменений (даже породил другой язык программирования, Raku). Возможно, вы использовали его для случайных задач системного администратора, в вашей цепочке инструментов или для улучшения некоторых сценариев оболочки, которым требовалось больше ресурсов...