<div dir="ltr">Also, I don't find it very readable/clear when reading it in code. Maybe I'm missing the whole point, but the comma operator forces you to wrap each non-expression language construct (e.g. for loops) into a function, which makes the expression itself clearer (in my opinion) than a do-expression.<div><br></div><div>Also, it's very easy to accidentally add code after the last statement, breaking the code and hence causing bugs!</div><div>This is not as much the case with the comma operator, since you have to add a comma, which is not "normal" in ordinary function code vs a semicolon)</div><div><br></div><div>Altogether, I'd be happier if it wasn't introduced.</div></div><br><div class="gmail_quote"><div dir="ltr">On Thu, 18 Jan 2018 at 13:29 Naveen Chawla <<a href="mailto:naveen.chwl@gmail.com">naveen.chwl@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">I'm not necessarily in favour of the proposal. I think the comma operator feature in current javascript already covers at least some of the use cases.</div><br><div class="gmail_quote"><div dir="ltr">On Thu, 18 Jan 2018 at 01:58 Peter Jaszkowiak <<a href="mailto:p.jaszkow@gmail.com" target="_blank">p.jaszkow@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><a href="https://github.com/tc39/proposal-do-expressions" target="_blank">https://github.com/tc39/proposal-do-expressions</a></div><div><br></div><div>It appears that the do-expressions proposal, which has a high amount of interest, is currently inactive. There haven't been any contributions from @dherman since September. <br></div><div><br></div><div>This concerns me because the proposal is a hugely simplifying feature, which would make the language much more concise. <br></div><div><br></div><div>Currently there are multiple instances of duplicate issues and the lack of input means the proposal is going nowhere. <br></div><div><br></div><div>What's going on?<br></div></div>
_______________________________________________<br>
es-discuss mailing list<br>
<a href="mailto:es-discuss@mozilla.org" target="_blank">es-discuss@mozilla.org</a><br>
<a href="https://mail.mozilla.org/listinfo/es-discuss" rel="noreferrer" target="_blank">https://mail.mozilla.org/listinfo/es-discuss</a><br>
</blockquote></div></blockquote></div>