Есть, конечно. Так же, как и в питоне есть способы сделать жизнь лучше.
И тут второе преимущество перла: методов заточить «поведение из коробки» гораздо больше. 25.10.2016, 11:41, "Ruslan Zakirov" <[email protected]>: > 2016-10-25 0:50 GMT+03:00 Oleg Alistratov <[email protected]>: >> Например, вам нужно удалить элемент по ключу из хэша (дикта). А в нем такого >> ключа нет. Здравый смысл говорит, что нет — и окей, не надо, все равно его >> удалять собрались, ничего страшного в этом нет. >> >> Перл выполнит delete $hash{foo} и не крякнет. Питон упадет с KeyError. > > В perl есть еще возможность зафиксировать хеш и получим тоже exception. > Конечно с delete не очень удобно, но вот зафиксировать все ключи большого > конфига и получать exception, когда обращаются с очепяткой в имени ключа > можно и удобно. Становится ненужными accessor'ы проверки правильности > написания. > > -- > Best regards, Ruslan. > ,-- > Moscow.pm mailing list > [email protected] | http://moscow.pm.org -- Oleg Alistratov -- Moscow.pm mailing list [email protected] | http://moscow.pm.org
