On 1 Jun 2013, at 18:23, Dirk Koopman wrote:
It is very annoying. The more so because this is an artefact that is
(apparently) relied on by a lot of legacy code.
Quite a lot of other perl artefacts have been deprecated and then
removed. Why does this one persist? In what way is it useful or
intuitive?
Yes but mixing declarations and conditionals is a bit like demanding
the waiter bring you your main course and pudding in the same plate
and then complaining when it tastes funny. There is a certain cost to
providing a rich language like Perl in terms of complexity and
sometimes you have to accept that you have to read the documentation.
I'm sure someone like Nick can give a better response,
G.