On Mar 23, 2007, at 3:20 PM, Charles Yeomans wrote:

> Well, Perl appears to find everything a useful feature.  Perhaps the
> ability to return multiple values could be useful, but I am not
> entirely convinced.  Consider your example of returning lists of
> words and counts for each word in a string.  On grounds of
> efficiency, it would almost certainly be better to be able to compute
> and return both at the same time.  But perhaps the better way to do
> it would be to introduce an object to represent the concept of a word
> count -- a dictionary with a more focused interface.
>
> One reason I would not find convincing would be the ability to return
> both a function result and an error code; that still has the usual
> problems that come with returning error codes.

Syntax and usage would /could be complicated

How would you use it in a case like

        if FunctionReturningAndIntAndString() = ? then

which item gets used as the part of the comparison ?
The first returned value ?
The one that matches the type ?


_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives:
<http://support.realsoftware.com/listarchives/lists.html>

Reply via email to