Я только начинаю с Perl (буквально сегодня), и я читаю бесплатную онлайн-версию Начиная с Perl. Раньше в книге упоминалось, что двойные кавычки будут интерполированы. Тем не менее, в каждом примере с использованием функции печати (до сих пор... я около страницы 66) автор передает скалярные переменные в качестве параметра списка. Возможно, я прыгаю с пистолетом, и это будет объяснено позже, но есть ли какая-то причина выбора метода A по методу B?
Метод A:
$myVar = "value";
print "Current value is ", $myVar, "\n";
Метод B:
$myVar = "value";
print "Current value is $myVar\n";
На мой взгляд, метод B более удобен. Есть ли предпочтительный способ в сообществе? Или, может быть, некоторые скрытые хотча, которые делают один метод более безопасным для использования над другим и т.д.?
ТИА