Size: a a a

2021 May 14

AP

Anton Petrusevich in Modern::Perl
с этого и началась дискуссия
источник

AP

Anton Petrusevich in Modern::Perl
хотя, как по мне, он там нужен как в русской бане лыжи
источник

a

allter in Modern::Perl
Я долгое время над ними подтрунивал, т.к. написать аналог @foo = ( 'asdf', @bar, 'zxcv' ); на JS было очень многострочно. Но сейчас и этот вопрос они решили
источник

AP

Anton Petrusevich in Modern::Perl
в смысле? let foo=['a','b','c'];?
источник

a

allter in Modern::Perl
Нет, я про интерполяцию массивов
const bar = [ 'a', 'b', 'c'];
const foo = [ 'asdf', ...bar, 'zxcv' ];
источник

AP

Anton Petrusevich in Modern::Perl
в жс много, в итоге, сделали разумно. главное их легаси — === и что операция плюс "адаптивна" к аргументам
источник

AP

Anton Petrusevich in Modern::Perl
а, де-структуризация
источник

AP

Anton Petrusevich in Modern::Perl
я кстати изза этого на работе сказал "идите нахрен с вашим ие, все пользуются хромом"
источник

a

allter in Modern::Perl
деструктуризация - это не то. тут spread, который принимает любой генератор (итератор в perl-speak).
источник

AP

Anton Petrusevich in Modern::Perl
в итоге нескольким сотням человек наш "отдел айти" ставил десятую винду вместо седьмой и хром стандартным браузером
источник

AP

Anton Petrusevich in Modern::Perl
они как-то часто рядом описывались :)
источник

a

allter in Modern::Perl
кстати, деструктуризация в JS _уже_ лучше чем в perl :(
const kek = [ [ 42 ] ]
const [ [ elem ] ] = kek
источник

AP

Anton Petrusevich in Modern::Perl
ну да, после того как они "стрелочные функции" "изобрели", ихние фильтр, мэп и т п стали "почти как у нас"
источник

AP

Anton Petrusevich in Modern::Perl
я ж грю, жс стал очень вменяемым после ES5
источник

AP

Anton Petrusevich in Modern::Perl
ну а без недостатков — у какого яп их нет?
источник

ВР

Василий Степанович Р... in Modern::Perl
> отключить поддержку косвенной нотации

А что такое косвенная нотация?
источник

RL

Roman Lugovkin in Modern::Perl
my $cgi = new CGI вместо my $cgi = CGI->new;
источник

RL

Roman Lugovkin in Modern::Perl
ну то есть первое - это косвенная
источник

RL

Roman Lugovkin in Modern::Perl
То есть переходить на ноду?
источник

a

allter in Modern::Perl
и
print $io_file "string\n" вместо $io_file->print("string\n")
источник