Aloha ;)
ich hab mal was verändert, was hältst Du davon?
Hm. Sehr viel klarer ist mir die neue Version auch nicht. Vielleicht verstehe ich auch das ursprüngliche Problem bei asm.js noch nicht richtig.
Du schreibst:
Ein Grund dafür war, dass die geplante asm.js Teilmenge von JavaScript ihn als "Dies ist ein Number-Objekt" Markierung verwendete.
Das liest sich für mich so, als würde asm.js das + als Marker für ein Number-Objekt-Literal verwenden. Ist das so?
Ich hätte noch einen Vorschlag zur Güte, mit minimalistischem Ansatz um möglichst wenig Verwirrung hervorzurufen:
Der unäre +-Operator kann für BigInt-Werte nicht verwendet werden. Zum Zeitpunkt der Spezifikation von BigInt wurden Kompatibilitätsprobleme mit bestehendem Code, z.B. in asm.js, befürchtet, was zu der Entscheidung geführt hat, diesen Operator für BigInt-Werte nicht neu zu definieren.
Grüße,
RIDER