Re:BigInt Shipping in Firefox
by Spivak on Thursday May 23, 2019 @11:14AM
(#19992501)
I'm sure its for backwards compatibility but hot damn is that one hell of a footgun. Even with that in place would you ever feel confident returning an id that didn't fit in a double knowing the sheer amount of code that definitely didn't handle that case?
[ Parent
| on HN ]
Only Strings are safe,
forty years past K&R.
Wish I knew Tcl.
I like your haiku.
But stay away from TCL...
It is such a mess.
I love TCL, personally. It's my favorite language to play around in.
Fixed it for you:
> I love TCL.
> It's my favorite language
> to play around in.
Re:BigInt Shipping in Firefox
by thaumasiotes on Thursday May 23, 2019 @04:30PM
(#19995578)
Your attempt conflicts with both previous haikus. By their evidence, "TCL" is only two syllables, but you treat it as three.
This does make me curious how they're pronouncing TCL in two syllables, though.
TCL is pronounced "tickle." https://en.wikipedia.org/wiki/Tcl
> third party ids are not yours. Treat them as strings, the other party can change them to string any day (happened to me more than once over the years) or they could use a different integer size than what you support (this case, or an unlimited integer value type - some languages have that too)