in reply to Re^4: Forking sub inside a module
in thread Forking sub inside a module

It helps to debug typo mistakes (language independent). If you was doing a regular compare '==' but used '=' instead, then 'wait = -1' will assign -1 to wait which could cause run time problems later on. However, if you do '-1 = wait' the compiler will throw a syntax error because you are trying change a constant.

Replies are listed 'Best First'.
Re^6: Forking sub inside a module
by FloydATC (Deacon) on Jun 16, 2009 at 20:29 UTC
    Good point, except you "can't modify wait in scalar assignment" either, or atleast that's what perl says when I try.
    For variables though, I see what you mean.

    -- Time flies when you don't know what you're doing