I think the keyword in Brendan Eich&#x27;s article is maybe &quot;be careful&quot; rather than &quot;don&#x27;t use&quot;. Overall, Brendan Eich is mostly positive on ASI (otherwise the language wouldn&#x27;t have it) and some of the article is about how if things had been left to cook longer it&#x27;s just as likely JS would be a more newline-sensitive language than it is.<p>Particularly interesting too in the article linked is the link to the paren-free strawman proposal [1] that suggests maybe its past time that JS also drop the algol-family heritage require parentheses in the head of for&#x2F;while&#x2F;if for whitespace sensitivity instead (ala CoffeeScript, golang).<p>[1] <a href="https:&#x2F;&#x2F;brendaneich.com&#x2F;2010&#x2F;11&#x2F;paren-free&#x2F;" rel="nofollow">https:&#x2F;&#x2F;brendaneich.com&#x2F;2010&#x2F;11&#x2F;paren-free&#x2F;</a>