Size: a a a

2021 April 08

ДЛ

Дмитрий Лапчик... in Modern::Perl
импортная такая же стала и разливная и бутылочная
источник

W

Warstone in Modern::Perl
Я сказал совершенно другое... И про других людей ничего не говорил. Ну начните читать сообщения-же!
источник

AK

Andrey Konovalov in Modern::Perl
"Ну вы сегодняшний чат перечитайте..."
источник

AK

Andrey Konovalov in Modern::Perl
И что? Я не понимаю
источник

W

Warstone in Modern::Perl
Бывает...
источник

МИ

Михаил Иванов... in Modern::Perl
У нас всегда есть открытая вакансия. Ннада?
источник

МК

Михаил Козачков... in Modern::Perl
Если её закрыть, тогда утверждение станет ложным 😉
источник

sA

saintserge Andreev in Modern::Perl
привет, рылся тут в коде и нашел вот такую конструкцию.

package ABC
{
sub setCache
{
 my $self  = shift;
 my $cache = shift;

 $self->{_cache} = $cache;
}
}

$self это просто package, не bless нутая. Понятно что это работает пока strict refs выключены. Но как это вообще работает? В дебагере $self все равно строка "ABC"?
источник

sA

saintserge Andreev in Modern::Perl
вызывается ABC->setCache( $somecache )
источник

АН

Андрей Нагорный... in Modern::Perl
This is perl..
источник

sA

saintserge Andreev in Modern::Perl
Ну а как это именно работает или что почитать что бы понять
источник

AP

Anton Petrusevich in Modern::Perl
хочется порой половину работников (не программистов, пользователей) заменить на AI...
источник

AP

Anton Petrusevich in Modern::Perl
ща в лидле крафтовое ничо так. уже год как продаётся.
источник

D

DarkPerl in Modern::Perl
Первым аргументом прилетает имя caller
источник

D

DarkPerl in Modern::Perl
из-за -> сематики вызова функции
источник

sA

saintserge Andreev in Modern::Perl
Это я знаю
источник

sA

saintserge Andreev in Modern::Perl
там имя пакет
источник

AP

Anton Petrusevich in Modern::Perl
это кусок дефолтного способа организации объектов в перле — блесснуть хеш. тогда при вызове $object->method($param) в метод прдёт как раз два параметра: первый $object, и второй $param. лежать они будут в специальном массиве @_, откуда по умолчанию достаются `shift`ом
источник

sA

saintserge Andreev in Modern::Perl
Но это не блеснутый хэш.
источник

AP

Anton Petrusevich in Modern::Perl
тогда и вызов должен быть явный method($obj, $param)
источник