<div dir="auto">The only objects whose opinion differ on what second should answer are SequenceableCollection, but that's a case of false polymorphism ;)</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le jeu. 11 mars 2021 à 16:22, Nicolas Cellier <<a href="mailto:nicolas.cellier.aka.nice@gmail.com">nicolas.cellier.aka.nice@gmail.com</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto">With asString, we ask the object itself to convert as String. It can very well have its own idea how to do it. In case of second, it's a different thing, it acts on behalf of another object, without using the slightest ounce of own identity...</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le jeu. 11 mars 2021 à 11:22, Thiede, Christoph <<a href="mailto:Christoph.Thiede@student.hpi.uni-potsdam.de" target="_blank" rel="noreferrer">Christoph.Thiede@student.hpi.uni-potsdam.de</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">



<div>

<div id="m_-7619185084992261462m_1211009914884724727divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Helvetica,sans-serif" dir="ltr">
<p>> <span style="font-size:12pt">Grammar rules apart, if second has to answer a unit of 1 second, why the hell send such message to 5? Why not Time second for example?</span></p>
<div><br>
</div>
<div>Just syntactic sugar, similar to #asString instead of "String newFrom: ..." Iirc Kent Beck disrecommended the idea in general, but I like its convenience. :-)</div>
<div><br>
</div>
<div>Best,</div>
<div>Christoph</div>
<p></p>
<div id="m_-7619185084992261462m_1211009914884724727Signature">
<div id="m_-7619185084992261462m_1211009914884724727divtagdefaultwrapper" dir="ltr" style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<div name="divtagdefaultwrapper">
<div><font size="2" color="#808080"></font></div>
</div>
</div>
</div>
</div>
<hr style="display:inline-block;width:98%">
<div id="m_-7619185084992261462m_1211009914884724727divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>Von:</b> Squeak-dev <<a href="mailto:squeak-dev-bounces@lists.squeakfoundation.org" rel="noreferrer noreferrer" target="_blank">squeak-dev-bounces@lists.squeakfoundation.org</a>> im Auftrag von Nicolas Cellier <<a href="mailto:nicolas.cellier.aka.nice@gmail.com" rel="noreferrer noreferrer" target="_blank">nicolas.cellier.aka.nice@gmail.com</a>><br>
<b>Gesendet:</b> Donnerstag, 11. März 2021 08:16:51<br>
<b>An:</b> The general-purpose Squeak developers list<br>
<b>Betreff:</b> Re: [squeak-dev] Explorer / Inspector bug?</font>
<div> </div>
</div>
<div>
<div dir="auto">Grammar rules apart, if second has to answer a unit of 1 second, why the hell send such message to 5? Why not Time second for example?</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">Le jeu. 11 mars 2021 à 02:25, David T. Lewis <<a href="mailto:lewis@mail.msen.com" rel="noreferrer noreferrer" target="_blank">lewis@mail.msen.com</a>> a écrit :<br>
</div>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On Tue, Mar 09, 2021 at 01:47:49PM +0000, Thiede, Christoph wrote:<br>
> > "I want a two second delay" is perfectly valid :D<br>
> <br>
> Maybe a native English speaker can correct me but afaik, in the grammar<br>
> dependency tree of "two-second delay", "two-second" is not an independet<br>
> noun but a pre-modifying phrase only. Shall we really start to support<br>
> even more different types of words in an object-oriented language like<br>
> Smalltalk? Imho, substantives and verbs are already enough. :-)<br>
> <br>
<br>
I am a native Engish speaker with a poor understanding of grammar, so<br>
that makes me a good person to attempt an answer ;-)<br>
<br>
The use of singular "second" or plural "seconds" may depend on the<br>
context of the expression, but in any case if I were to hear someone<br>
say "five second" I would understand it to refer to five seconds, not<br>
one second. If I were to try to enforce correct English (is there such<br>
a thing? of course not), then I might try to treat "five second" as<br>
an error. But we do not really need to enforce English syntax rules,<br>
and in this case it is more important for the expression to do the<br>
right thing.<br>
<br>
So for me as an English speaker, I overlook the difference between<br>
"second" and "seconds" and I prefer to have the expression do what<br>
I expect in either case.<br>
<br>
For this reason, it makes sense to me for #second and #seconds to<br>
be treated as synonyms.<br>
<br>
Dave<br>
<br>
<br>
</blockquote>
</div>
</div>
</div>

<br>
</blockquote></div>
</blockquote></div>