>I doubt anyone's arguing that they're not function calls. What I find >"surprising" is that Perl doesn't DWIM here. It doesn't encourage data >encapsulation or try to make it easy: > my $weather = new Schwern::Example; > print "Today's weather will be $weather->{temp} degrees and sunny."; > print "And tomorrow we'll be expecting ", $weather->forecast; You are wicked and wrong to have broken inside and peeked at the implementation and then relied upon it. >If method calls interpolated, this would be easier. Instead, it >encourages you to provide direct hash access to your data since it's >much easier to use that way. >I find myself wanting to say: > print "Thanks, $cgi->param('name') for your order!"; > print "It matched" if /$config->get_expression/; Oh joy: now Perl has nested quotes. I *hate* nested quotes. They're terrible. See the shell for how icky this is. >Rather than: > print "Thanks, " . $cgi->param('name') . " for your order"; What's the big deal? How does it hurt you to do that? And why are you catting it instead of simply passing a list? --tom
- Re: RFC - Interpolation of method calls Michael Fowler
- Re: RFC - Interpolation of method calls David L. Nicol
- Re: RFC - Interpolation of method calls Michael Fowler
- Re: RFC - Interpolation of method calls Tom Christiansen
- Re: RFC - Interpolation of method calls Nick Ing-Simmons
- Re: RFC - Interpolation of method calls Tom Christiansen
- Re: RFC - Interpolation of method calls Michael G Schwern
- Re: RFC - Interpolation of method calls Nathan Wiger
- Re: RFC - Interpolation of method calls Tom Christiansen
- Re: RFC - Interpolation of method calls Nathan Wiger
- Re: RFC - Interpolation of method calls Tom Christiansen
- Re: RFC - Interpolation of method ... Michael G Schwern
- Re: RFC - Interpolation of met... Tom Christiansen
- Re: RFC - Interpolation of met... Michael G Schwern
- Re: RFC - Interpolation of met... Tom Christiansen
- Re: RFC - Interpolation of method ... Nathan Wiger
- Re: RFC - Interpolation of met... Tom Christiansen
- Re: RFC - Interpolation of met... Tom Christiansen
- Re: RFC - Interpolation of met... Nathan Wiger
- Re: RFC - Interpolation of met... Michael G Schwern
- Re: RFC - Interpolation of met... Tom Christiansen