<html><head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head><body bgcolor="#FFFFFF" text="#000000">
<blockquote style="border: 0px none;" 
cite="mid:32A91B144E214F93BFCF1D4F2FF21B06@RAFAEL" type="cite">
  <div style="margin:30px 25px 10px 25px;" class="__pbConvHr"><div 
style="display:table;width:100%;border-top:1px solid 
#EDEEF0;padding-top:5px">       <div 
style="display:table-cell;vertical-align:middle;padding-right:6px;"><img
 photoaddress="herby@mailbox.sk" photoname="Herby Vojčík" 
src="cid:part1.09050200.02040002@mozilla.org" name="postbox-contact.jpg"
 height="25px" width="25px"></div>   <div 
style="display:table-cell;white-space:nowrap;vertical-align:middle;width:100%">
        <a moz-do-not-send="true" href="mailto:herby@mailbox.sk" 
style="color:#737F92 
!important;padding-right:6px;font-weight:bold;text-decoration:none 
!important;">Herby Vojčík</a></div>   <div 
style="display:table-cell;white-space:nowrap;vertical-align:middle;">   
  <font color="#9FA2A5"><span style="padding-left:6px">January 15, 2012 
1:24 AM</span></font></div></div></div>
  <div style="color: rgb(136, 136, 136); margin-left: 24px; 
margin-right: 24px;" __pbrmquotes="true" class="__pbConvBody">
<br>
"Nothing is going to match Smalltalk on this. Keyword parameters are not
 even 
on the map because object literals suck the oxygen out of the room. And 
then 
you'll want to get rid of the || for empty block parameters."<br>===
<br>
<br>Sorry for this question, it is more a meta one. The paragraph above 
seems 
too dense for me to digest (and I thought my English is pretty good). 
Would 
it be possible to explain a little more? Like what is meant by "going to
 
match"</div>
</blockquote>
<br>
"be as good as" Smalltalk.<br>
<br>
<blockquote style="border: 0px none;" 
cite="mid:32A91B144E214F93BFCF1D4F2FF21B06@RAFAEL" type="cite">
  <div style="color: rgb(136, 136, 136); margin-left: 24px; 
margin-right: 24px;" __pbrmquotes="true" class="__pbConvBody"> and what 
is "this" in "on this; </div>
</blockquote>
<br>
"on keyword selector syntax".<br>
<br>
<blockquote style="border: 0px none;" 
cite="mid:32A91B144E214F93BFCF1D4F2FF21B06@RAFAEL" type="cite">
  <div style="color: rgb(136, 136, 136); margin-left: 24px; 
margin-right: 24px;" __pbrmquotes="true" class="__pbConvBody">and things
 like "not in the map"</div>
</blockquote>
<br>
No strawman or even idle chatter about adding keyword parameter passing 
to JS.<br>
<br>
<blockquote style="border: 0px none;" 
cite="mid:32A91B144E214F93BFCF1D4F2FF21B06@RAFAEL" type="cite">
  <div style="color: rgb(136, 136, 136); margin-left: 24px; 
margin-right: 24px;" __pbrmquotes="true" class="__pbConvBody">, 
"o.l. suck the oxygen out of the room", and the last sentence, too.
<br></div>
</blockquote>
<br>
We have discussed here and in TC39 how {key: val} actual parameters in 
the language already (object literals) remove most of the justification 
and almost all motivation for adding key: val parameter syntax to call 
expressions.<br>
<blockquote style="border: 0px none;" 
cite="mid:32A91B144E214F93BFCF1D4F2FF21B06@RAFAEL" type="cite">
  <div style="color: rgb(136, 136, 136); margin-left: 24px; 
margin-right: 24px;" __pbrmquotes="true" class="__pbConvBody">
<br>Thank you, Herby
<br></div>
</blockquote>
<br>
Hope this helps.<br>
<blockquote style="border: 0px none;" 
cite="mid:32A91B144E214F93BFCF1D4F2FF21B06@RAFAEL" type="cite">
  <div style="color: rgb(136, 136, 136); margin-left: 24px; 
margin-right: 24px;" __pbrmquotes="true" class="__pbConvBody">
<br>[ did you know you quoted cca 50 screens? 8-O I took the liberty of 
omitting 
them. ] 

<br></div>
</blockquote>
<br>
I'm using a new mail user agent and it does tend to overcite. Sorry, 
will try to fix.<br>
<br>
/be</body></html>