[Python-ideas] What about allowing '?' in method names?
Masklinn
masklinn at masklinn.net
Tue Aug 11 15:55:04 CEST 2009
On 11 Aug 2009, at 15:25 , Arnaud Delobelle wrote:
> On 11 Aug 2009, at 11:43, Antoine Pitrou wrote:
> Steven D'Aprano <steve at ...> writes:
>>>
>>> What makes you think that the question mark is a clue-in that a
>>> yes/no
>>> answer is expected?
>>
>> AFAIK it is a widely-used convention in the Ruby world.
>> I'd even go as far as saying that it's quite pretty, as a
>> typographical
>> convention (not that other Ruby conventions are :-))
>
> Also in Scheme. (I think the question mark more or less replaces the
> 'p' suffix used in LISP).
It does, and Ruby's idea of using the "?" postfix for boolean query
(instead of an `is` or `is_` prefix) comes from there.
More information about the Python-ideas
mailing list