Michael G Schwern wrote: > It will have to go for strict classes. @ISA will have to be locked. "strict classes"? > my $meth = "foo"; > $obj->$meth(); # $obj->foo(); > > This definately can't work if $obj is of a class which is strongly > typed. "strongly typed class"? > This can still work with strong typing if: > 1) The class only plays with its own symbol table > 2) It does it at compile time. I agree that an (optional) strong-typing mechanism would be nice to have in perl6. However, I don't think it should not have a run-time component. I.e. "strong typing can only be done at compile time". We'll do what we can at compile time, but this is Perl... -- John Porter
- Re: Properties and stricture Michael G Schwern
- Re: Properties and stricture John Porter
- Re: Properties and stricture Peter Scott
- Re: Properties and stricture John Porter
- DANGER! ADVOCACY! (was Re: Properties and stric... Michael G Schwern
- Re: Properties and stricture Michael G Schwern
- Re: Properties and stricture Daniel S. Wilkerson
- Re: Properties and stricture Michael G Schwern
- Re: Properties and stricture Damien Neil
- Re: Properties and stricture Piers Cawley
- Re: Properties and stricture John Porter
- Re: Properties and stricture Me
- Re: Properties and stricture David L. Nicol
- Re: Properties and stricture Dave Storrs
- Re: Properties and stricture Michael G Schwern
- Re: Properties and stricture Michael G Schwern
- Re: Properties and stricture Michael G Schwern
- Re: Properties and stricture John Porter
- Re: Properties and stricture John Porter
- Re: Properties and stricture Daniel S. Wilkerson