Stupid little iota of an idea

retard re at tard.com.invalid
Sat Feb 12 09:12:26 PST 2011


Sat, 12 Feb 2011 17:54:24 +0200, Max Samukha wrote:

> On 02/12/2011 04:52 PM, Jonathan M Davis wrote:
>> On Saturday 12 February 2011 06:21:15 bearophile wrote:
>>> Jonathan M Davis:
>>>> On Saturday 12 February 2011 03:25:29 Andrei Alexandrescu wrote:
>>>>> And that's part of what makes it best.
>>>>
>>>> Agreed.
>>>
>>> If you agree on that, then you can't be a designer for a public API.
>>
>> I'm not saying that you should typically pick function names that way.
>> But given that we already have iota, have already had iota for some
>> time, and that there is already a C++ function by the same name that
>> does the same thing, I see no reason to change it. It's nice and
>> memorable, and it doesn't create confusion based on misunderstanding
>> its name. Sure, a name that clearly says what it does would be nice,
>> but I don't really like any of the names that have been suggested, and
>> iota has worked just fine thus far.
> 
> Andrei's minion in me is feeling the urge to add that "iota" is also
> used in Go (for generating consecutive integers at compile-time,
> http://golang.org/doc/go_spec.html#Iota), and since Go is supposed to
> grow popular, "iota" will gain more popularity as well.

You're just arguing against his principles:

"..besides arguments ad populum are fallacious"

http://www.digitalmars.com/webnews/newsgroups.php?
art_group=digitalmars.D&article_id=129453



More information about the Digitalmars-d mailing list