Какова историческая причина того, что last
называется в Perl, а не break
, поскольку он вызывается в C?
На дизайн Perl повлиял C (в дополнение к awk, sed и sh - см. справочную страницу ниже), поэтому, должно быть, были некоторые соображения позади того, что вы не идеализировали название C-стиля break/last.
Немного истории из Perl 1.000 (выпущена 18 декабря 1987 года):
[Perl] сочетает (по мнению автора, в любом случае) некоторые из лучших особенностей C, sed, awk и sh, поэтому люди, знакомые с этими языками, должны иметь с ним небольшие трудности. (Языковые историки также заметят некоторые остатки csh, Pascal и даже BASIC | PLUS.)