27 февраля 2017 г., 14:44 пользователь Павел Купцов via Moscow-pm <[email protected]> написал: > v5.18.2 > > perl -E "@arr=(1,2,3); say @arr.length" > > 3 >
а где это документировано? > > -- > Павел >> >> >> >> Нет речь не о привычке, перл мне как раз >> более привычен чем другие языки. >> Но логичный, читаемый вариант это не >> scalar @array >> а >> length @array >> потому что первый вариант требует >> знать и помнить что делает массив в >> скалярном контексте (как и знания >> концепции контекстов перла), а второй >> вариант не требует ничего кроме знания >> английского языка. >> Конечно опытный перловик не >> испытывает с этим никаких проблем, >> потому что привык, да вот только нет >> ничего хорошего в том что язык вместо >> очевидного решения предлагает >> привычное. >> >> >> Конец Дайджест списка рассылки Moscow-pm; том 112, выпуск 6 >> >> *********************************************************************************************** > > > > -- > Moscow.pm mailing list > [email protected] | http://moscow.pm.org > -- Moscow.pm mailing list [email protected] | http://moscow.pm.org
