On Tue, Aug 01, 2000 at 09:25:33PM +0000, Nick Ing-Simmons wrote: > Alan Burlison <[EMAIL PROTECTED]> writes: > > > >No, I disagree. Perl gains a lot of its expressive power from being lax > >about typing. I suspect it will also impose an unacceptable overhed for > >the vast majority who don't want it - at the very least every variable > >access will have to check an 'are you typed' flag. > > Cross posted to internals ('cos it is...) > > We should consider using "vtables" to avoid the cost of the conditional > branches (and running out of flag bits). > > Thus this function would call variables "type check" "method" - > which for normal case would be pointer to blue-white-hot "NoOp" function > which is near always in-cache, for a typed var it could be a slow > as you wanted... I agree with all this. Tim.
- Re: What is Perl? Dan Sugalski
- Re: What is Perl? Piers Cawley
- Re: What is Perl? Bryan C . Warnock
- type-checking [Was: What is Perl?] Michael Fowler
- Re: type-checking [Was: What is Perl?] Alan Burlison
- Re: type-checking [Was: What is Perl?] Nick Ing-Simmons
- Re: type-checking [Was: What is Perl?] Alan Burlison
- Re: type-checking [Was: What is Perl?] Tim Bunce
- Re: type-checking [Was: What is Perl?] Dan Sugalski
- Inner loop (was Re: type-checking [Was:... Chaim Frenkel
- RE: type-checking [Was: What is Perl?] Tim Bunce
- RE: type-checking [Was: What is Perl?] Tony Payne
- RE: type-checking [Was: What is Perl?] Tim Jenness
- RE: type-checking [Was: What is Perl?] Tony Payne
- RE: type-checking [Was: What is Pe... Tim Jenness
- RE: type-checking [Was: What is Perl?] Peter Scott
- Re: type-checking [Was: What is Perl?] Chaim Frenkel
- Re: type-checking [Was: What is Pe... Peter Scott
- Re: type-checking [Was: What is Pe... Dan Sugalski
- Re: type-checking [Was: What is Pe... Chaim Frenkel
- Re: type-checking [Was: What is Perl?] Damian Conway