On Wed, 19 Aug 2009, Carlin Bingham wrote:

2009/8/19 Timothy S. Nelson <wayl...@wayland.id.au>:


       So, if P5 does it for some global (note: global != environment)
variables, then why not do it for some in P6?


Because if (for some reason) I do:

$> = 5; # Which calls setuid(5);
print $>; # 5

Whereas:

$*CWD = '..'; # which hypothetically calls chdir '..';
print $*CWD; # /home

        Ok, so suppose we only allowed direct assignment to absolute paths?


---------------------------------------------------------------------
| Name: Tim Nelson                 | Because the Creator is,        |
| E-mail: wayl...@wayland.id.au    | I am                           |
---------------------------------------------------------------------

----BEGIN GEEK CODE BLOCK----
Version 3.12
GCS d+++ s+: a- C++$ U+++$ P+++$ L+++ E- W+ N+ w--- V- PE(+) Y+>++ PGP->+++ R(+) !tv b++ DI++++ D G+ e++>++++ h! y-
-----END GEEK CODE BLOCK-----

Reply via email to