Hi there,
Wenn du von Typen sprichst und dabei auf die Programmiersprachen verweist, dann gibt es da nur die Typen, die die jeweilige Sprache definiert. Du führst Uint als Beispiel für einen Typ an, den gibt es nicht in Javascript.
Da bist Du falsch informiert. Diese Datentypen gibt es alle siehe ebenda auch in JavaScript.
Du verwechselst "gibt es" mit "sieht in Javascript so aus wie und kann verwendet werden", oder, um Wittgenstein zu strapazieren, die Bedeutung eines Zeichens ergibt sich aus seiner Verwendung. Einfache Datentypen lassen sich im Prinzip alle einfach als Zeichenkette darstellen, die interne Speicherung resp. Repräsentation ergibt sich (oder, ergab sich) aus Effizienz- und Implementierungsgründen. Irgendwie kommt mir das, was Dir da erstrebenswert erscheint, vor wie die Eroberung des Nutzlosen…