<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Mar 26, 2019 at 10:51 AM Florent Gallaire <<a href="mailto:fgallaire@gmail.com">fgallaire@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
It's also a good opportunity to make Erlang more modern with a sexy<br>
syntactic sugar...<br> <br></blockquote><div><br></div><div>this should be done very carefully. For example, adding the 'in' keyword for 'X in [A,B,C]' syntax will break all existing code out there that uses the word 'in' for a function, including the `queue:in/2` function call in the standard library. That could ripple into inconsiderate breakage in the whole ecosystem.</div><div><br></div><div>I don't really care if Erlang is sexier if I have to spend 6-12 months updating all the libraries everywhere that depend on the queue module (among other things) just to keep compiling. I'd rather you write slightly less convenient code on your end instead.<br></div></div></div>