Skip to content

Latest commit

 

History

History
45 lines (32 loc) · 1.79 KB

HISTORY.md

File metadata and controls

45 lines (32 loc) · 1.79 KB

History of BigInt Math

2021-09

Presented to plenary meeting for Stage 1 on 2021-09-01. Was accepted.

2021-10

Presented to plenary meeting as an update on 2021-10-26.

2022-05

Presented to incubator meeting on 2022-05-06 with follow-up discussion on Matrix.

2023-11

The operator-overloading proposal was withdrawn at the 2023-11 plenary.

  • Discussion at the plenary makes clear that the polymorphism of the BigInt operators is now seen as an unforeseen burden and potential “mistake” imposing much complexity on the JavaScript engines with relatively little gain.
  • Even the original BigInt champion, Daniel Ehrenberg, added that he too thinks that BigInt math functions should be separate functions in BigInt and not functions in Math.

2025-04