Hacker GitHub

← All repos

tc39/proposal-bigint

View on GitHub ↗ ★ 560 HTML archived

Arbitrary precision integers in JavaScript

22 mentions on Hacker News by 19 people: 2 stories, 20 comments · first 2017-06-27 · latest 2021-03-01

Mentions per year 22 mentions · busiest year 2018 (11)
20082026
  1. I wondered about JSON serialization too - lots of discussion on this here https://github.com/tc39/proposal-bigint/issues/24 and here https://github.com/tc39/proposal-bigint/issues/162 . After 15 minutes down that rabbit-hole, the answer is…
    comment by mrspeaker · 2021-03-01 · in BigInt is finally here in ES2020
  2. BigInt is in Stage 4 ( https://github.com/tc39/proposal-bigint ) which means that more than 2 implementations are shipping it unflagged. This is the last stage of any proposal in the TC39 process, which means it is de facto part of the…
    comment by frutiger · 2019-12-07 · in New Features in ES2019
  3. …the better place for such a low level instruction. BigInt is getting some of the bitwise ops ( https://github.com/tc39/proposal-bigint/blob/master/ADVANCED... ) but just the higher level ones at this time. JavaScript does have clz32 from…
    comment by zamadatix · 2019-09-09 · in Popcount CPU instruction
  4. …Finally! JavaScript has real integers on Chrome and Firefox now! (The TC39 proposal is at Stage 3: https://github.com/tc39/proposal-bigint )
    comment by callahad · 2019-07-09 · in Firefox 68.0
  5. …and BigUint64Array. [0] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe... [1] https://github.com/tc39/proposal-bigint [2] http://2ality.com/2017/03/es-integer.html
    comment by TheAceOfHearts · 2019-01-27 · in Future JavaScript: what is still missing?
  6. https://github.com/tc39/proposal-bigint is shipping in v8 (chrome and node) and firefox is about to ship
  7. You will hopefully have to edit out JS someday: https://github.com/tc39/proposal-bigint https://developers.google.com/web/updates/2018/05/bigint
  8. …interoperability with 64 bit integers in other languages. And bigints are coming to javascript - https://github.com/tc39/proposal-bigint - Maybe even fix JSON's weird unicode encoding: http://timelessrepo.com/json-isnt-a-javascript-subset…
    comment by josephg · 2018-06-04 · in Data serialization
  9. …Proposal here [2]. [1]: https://developers.google.com/web/updates/2018/05/devtools#b... [2]: https://github.com/tc39/proposal-bigint/blob/master/README.m...
    comment by johnsonjo · 2018-05-26 · in What's New in DevTools (Chrome 68)
  10. …might be a small comfort, but Javascript is getting arbitrary precision integer support this year: https://github.com/tc39/proposal-bigint
  11. …as native 64-bit values! [1] https://github.com/scala-js/scala-js/pull/3286/commits/deec9... [2] https://github.com/tc39/proposal-bigint/issues/117
    comment by sjrd · 2018-05-03 · in Adding BigInts to V8
  12. There is no implicit conversion. 0x1n === 0x1 returns false. See here: https://github.com/tc39/proposal-bigint#no-implicit-conversi... Shifting is specified here: https://tc39.github.io/proposal-bigint/#sec-numeric-types-bi...
    comment by apaprocki · 2018-05-02 · in Adding BigInts to V8
  13. https://github.com/tc39/proposal-bigint/blob/master/README.m...
  14. Not having numeric types is a real issue - but on the plus side BigInt is advancing quickly https://github.com/tc39/proposal-bigint
  15. …[1] for 64 bit integers right now called BigInt [2]. [1]: https://github.com/tc39/proposals [2]: https://github.com/tc39/proposal-bigint
    comment by johnsonjo · 2018-02-03 · in ECMAScript 2018: final feature set
  16. I guess BigInt (i.e. native integer support) is only stage 3: https://github.com/tc39/proposal-bigint It's the feature I'd most like to see added.
    comment by bascule · 2017-11-07 · in ECMAScript 2018 Language Specification
  17. …in stage 3 of the process. Now they're asking for feedback and waiting for implementations. [0] https://github.com/tc39/proposal-bigint
    comment by TheAceOfHearts · 2017-08-31 · in Lisk: Blockchain development in JavaScript
  18. There's a BigInt proposal at stage 2, which might meet some of your needs: https://github.com/tc39/proposal-bigint
    comment by arthurdenture · 2017-07-11 · in ECMAScript 2017 Language Specification
  19. The BigInt proposal[0] is stage 2, meaning we should see some implementations soon. [0]: https://github.com/tc39/proposal-bigint
    comment by giaour · 2017-07-11 · in ECMAScript 2017 Language Specification
  20. There is some work underway. https://github.com/tc39/proposal-bigint/blob/master/README.m...