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
