3 ms·
Google is honestly not alone in this, tail call elimination is being blocked by safari, websql was blocked by Mozilla.
by cwmma 10y ago
Google is honestly not alone in this, tail call elimination is being blocked by safari, websql was blocked by Mozilla.
- Klathmon 10y agoIn both of those cases you mention I'm in agreement with them, but there was a bit of "shock and anger" when I first heard about them. And I'm treating this the same way. I'm gonna reserve judgement until after Google have spoken about their reasoning.
- samth 10y agoThis is emphatically NOT true about tail calls and Safari -- the JSC has already implemented proper tail calls, and they were the first to do so.
- Klathmon 10y agoSafari was against an explicit tail call syntax [0], and as part of that were against "TCO" as an optional optimization, however they are the first to implement PTC. [0] https://github.com/tc39/ecma262/issues/535 https://github.com/tc39/ecma262/issues/535