Size: a a a

2021 March 25

D

DarkPerl in Modern::Perl
😁
источник

IB

Ivan Bessarabov in Modern::Perl
func main()
источник

D

DarkPerl in Modern::Perl
Ivan Bessarabov
func main()
А это где ?)
источник

IB

Ivan Bessarabov in Modern::Perl
golang
источник

D

DarkPerl in Modern::Perl
А параметры через волшебный массив ?)
источник

IB

Ivan Bessarabov in Modern::Perl
main без параметров
источник

D

DarkPerl in Modern::Perl
А как входные параметры ловить ?)
источник

IB

Ivan Bessarabov in Modern::Perl
источник

IB

Ivan Bessarabov in Modern::Perl
в перле же это тоже не параметры main
источник

D

DarkPerl in Modern::Perl
Ivan Bessarabov
в перле же это тоже не параметры main
Не, ну, я для вида написал )))) Там понятное дело нет main )
источник

D

DarkPerl in Modern::Perl
func Args () [] строка
источник

D

DarkPerl in Modern::Perl
Круто ) Отдельный метод значит есть )
источник

SZ

Sergey Zhmylove in Modern::Perl
Andrey Karepin
вы ещё про прототипы поспорьте
Про прототипы или сигнатуры?
источник

b

basiliscos in Modern::Perl
🤦‍♂
источник

AP

Anton Petrusevich in Modern::Perl
Михаил Иванов
Я бы сказал, что трейт - это то же самое, что и роль.
Роль может требовать от класса реализации какого-то интерфейса, а может не требовать.
трейт отмечается в иерархии наследования, а роль нет
источник

И

Игорь in Modern::Perl
Vadim Goncharov
лул, оказывается traits, о которых столько хайпят, в перле из коробки сто лет
А где про них хайпят? Есть ссылки? Я что то не нашел ничего особенного, только статью от 2016 года на хабре.
источник

МИ

Михаил Иванов... in Modern::Perl
Anton Petrusevich
трейт отмечается в иерархии наследования, а роль нет
Трейт - это не наследование
источник

МИ

Михаил Иванов... in Modern::Perl
В общем-то, это терминологический спор
источник

МИ

Михаил Иванов... in Modern::Perl
Каким определением пользуетесь? (c)
источник

VG

Vadim Goncharov in Modern::Perl
basiliscos
Напомните, что такое трейты? Это ж вроде просто интерфейс? А о каких (строго типизированных) интерфейсах в перле идёт речь? requires(method) в ролях? Ну это ... ну это не совсем то.
это когда в класс добавляются чисто методы из трейта, т.е. @ISA в чистом виде
источник