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... -- Nick Ing-Simmons
- Re: What is Perl? Dan Sugalski
- Re: What is Perl? Nathan Torkington
- Re: What is Perl? Simon Cozens
- Re: What is Perl? Matthew Cline
- Re: What is Perl? Bryan C . Warnock
- 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