For example, a try&#x2F;catch in V8 triggers deoptimization for the entire function it&#x27;s in, while it might not in other engines. So this leads to many developers avoiding try&#x2F;catch in performance critical code.<p>This ends up with them avoiding it in general usage, which means that now &quot;avoiding try&#x2F;catch&quot; is considered a general purpose performance tip in javascript, even though it might only apply to one engine (and the v8 team has expressed interest in trying to stop that deopt)<p>This might be a bad example, i&#x27;m honestly not sure how try&#x2F;catch performs in other engines, i just know it deopts in V8. But the fact that i don&#x27;t know if it&#x27;s a javascript thing or a V8 thing speaks to my point.