Javascript General

You're trying to shitpost too hard

How can anybody like a language that doesn't even have ints, and assumes everything is a double fp number?
No. This is not acceptable.

Fuck me daddy

Ints are a low-level data type. JS is a high level scripting language, so such data types aren't really needed for most JS code.

As a language: it's pretty much just another shitty C clone, with warts that people call "features". I realize that if you program javascript like C, you are a retard who doesn't understand how to program, but that is beside the point. It's syntax and name were an attempt to steal some of the hype of Java (everyone involved has admitted it).

As a web technology, it's shit. Its duct-tape over a shitty system of content delivery (HTML), that throws all of that system's strengths away in favor of worse is better. The only good javascript could do is bring about a sea change away from x86 (in specific) and speculative execution (in general), but most people are too retarded for that to happen.

How would JS accomplish that? How do bugs at the processor design level have anything to do with JS? FUCK YOU!

Take a guess why I think you're a kike.

BASIC started with only fp (not that anyone has ever liked BASIC; I like it, in comparison to other languages; I also used a dialect of BASIC where signed overflow trapped). It depends on your target audience. If your target programmers are scientific non-programmers: they aren't going to notice a lack of integers. They probably aren't going to notice a lack of bitwise operations (what do you mean the number is in "binary"?). But then you can't add that shit to the language, either. Do or do not.


Everything that your browser stores is accessible to javascript. Does Chrome remember your internet banking credentials? I can write a malicious web page to recover it. Because code I control runs on your machine. There exist speculative execution caused side-channel attacks to read everything in the browser's memory (and for certain architectures, everything in memory).

If there's one data type that a language should support it's integers.

That is an issue for consumers. Big companies don't give a shit about that and will just issue patches to the JIT to fix shit.
The hardware bugs may lead to changes in processor design/architecture because of pissed of cloud providers like Amazon, Microsoft, Google, and the smaller ones.
If their virtual machines can't be properly isolated, or if the solution slows computations down significantly, then they lose money (at the very least due to increased power bill) and possibly customers, which is even worse for them.
But JS is just one of many languages used server side in the cloud, so it will not be key to such change in any way.