Синтаксис Perl

Могу я узнать, какой смысл в и перед подпрограммами, когда без них подпрограммы все еще могут работать.

И также my перед переменными perl.

Я знаю, что это для строгого синтаксиса языка или чего-то еще, но почему бы им просто не сделать его стандартом, согласно которому каждая переменная должна быть объявлена my ?

EDIT

Спасибо за все ваши обсуждения / ответы, я хочу принять многие из ваших ответов, но поскольку я могу принять только один, Я приму тот, который будет понятен другим пользователям.

8
задан robobooga 18 February 2011 в 12:26
поделиться