Size: a a a

2021 May 19

AK

Andrey Konovalov in Modern::Perl
Библиотеки и разделяемый код нужны для того, чтобы хотя бы они были сделаны качественно, и это было проверено разными людьми, в разных ситуациях. Поэтому-то доскер и говно
источник

W

Warstone in Modern::Perl
Ты еще вспомни почему ::PP модули появляются.
источник

AK

Andrey Konovalov in Modern::Perl
Блин, на скрине -> забыл 🙂
источник

VG

Vadim Goncharov in Modern::Perl
почему? =)
источник

W

Warstone in Modern::Perl
Потому что есть админы, которые не допускают левый код на тачку. Они режут все компилирующиеся пакеты.
источник

赤田

赤熊 田 in Modern::Perl
lxc?
источник

SL

Sergiy Leschenko in Modern::Perl
А теперь создавай модуль на CPAN  😅
источник

AK

Andrey Konovalov in Modern::Perl
Пожалуй да
источник

AK

Andrey Konovalov in Modern::Perl
Смысл-то, это же не XS
источник

VO

Vyacheslav Olkhovche... in Modern::Perl
В стиле ноды
источник

VO

Vyacheslav Olkhovche... in Modern::Perl
Каждая строка оформляется как модуль
источник

SZ

Sergey Zhmylove in Modern::Perl
А это вот валидный тест?:
источник

SZ

Sergey Zhmylove in Modern::Perl
@PerlBanjoBot use Benchmark "cmpthese";

my %enclose = qw/ ( ) { } [ ] < >/; sub enclose { $_[0] . $_[1] . ( $enclose{$_[0]} // $_[0] ) }
my $i;

cmpthese(10**7, {enc => sub {enclose "[" => "foo"}, inc => sub {$i++}});
источник

P

PerlBanjoBot in Modern::Perl
(warning: too few iterations for a reliable count)
         Rate  enc  inc
enc  6535948/s   -- -85%
inc 43478261/s 565%   --
https://PerlBanjo.com/b966d3106c
источник

IB

Ivan Bessarabov in Modern::Perl
Я все жду когда на perlbanjo начнут пытаться битконы майнить =)
источник

IB

Ivan Bessarabov in Modern::Perl
но пока я такого не видел =)
источник

SZ

Sergey Zhmylove in Modern::Perl
Как когда
источник

SZ

Sergey Zhmylove in Modern::Perl
Когда ты сеть откроешь
источник

W

Warstone in Modern::Perl
Ну... Прямой код 43КК, а вызов сабы 6КК. Вызов сабы сам по себе в Перле достаточно дорогая операция. Собственно Class::XSAccessor, который модифицирует место вызова, потому и появился.

Ну и надо понимать что вы тут тестируете вызов 1 сабы, против вызова 2х саб. На фоне этого все остальное исчезающе мало.
источник

IB

Ivan Bessarabov in Modern::Perl
А без сети нельзя? Залить туда что-то для обсчета и получить результат.
источник