Sure. And you’re entitled to yours. But words have meaning and this isn’t MY OPINION, it’s objective reality. It follows strict rules for predictable output, it is not nonsensical.
You’re entitled to think it’s nonsense, and you’d be wrong. You don’t have to like implicit type coercion, but it’s popular and in many languages for good reason…
Language | Implicit Coercion Example |
---|---|
JavaScript | '5' - 1 → 4 |
PHP | '5' + 1 → 6 |
Perl | '5' + 1 → 6 |
Bash | $(( '5' + 1 )) → 6 |
Lua | "5" + 1 → 6 |
R | "5" + 1 → 6 |
MATLAB | '5' + 1 → 54 (ASCII math) |
SQL (MySQL) | '5' + 1 → 6 |
Visual Basic | '5' + 1 → 6 |
TypeScript | '5' - 1 → 4 |
Tcl | "5" + 1 → 6 |
Awk | '5' + 1 → 6 |
PowerShell | '5' + 1 → 6 |
ColdFusion | '5' + 1 → 6 |
VBScript | '5' + 1 → 6 |
ActionScript | '5' - 1 → 4 |
Objective-J | '5' - 1 → 4 |
Excel Formula | "5" + 1 → 6 |
PostScript | (5) 1 add → 6 |
I think JavaScript is filthy, I’m at home with C#, but I understand and don’t fear ITC.
Yes, that’s correct, Google didn’t do it out of the goodness of their non-existent heart, they made what they think is the best financial decision.
It’s a good one for the consumer though, whether see that or not. It’s good that your every move ever taken is stored in a company’s database.
Don’t worry, they most certainly used it to train a decent model of any typical American demographics movements before scrubbing it.