sharkdp/numbat
View on GitHub ↗ ★ 2,823 Rust
A statically typed programming language for scientific computations with first class support for physical dimensions and units
13 mentions on Hacker News by 8 people: 3 stories, 10 comments · first 2023-09-20 · latest 2026-10-24
20082026
-
…but I now gravitate towards numbat instead [1]. [0]: https://www.speedcrunch.org/download.html [1]: https://github.com/sharkdp/numbat
comment by jiehong · 2026-10-24 · in SpeedCrunch 1.1 -
numbat is my go-to for this: https://github.com/sharkdp/numbat
comment by lwhsiao · 2026-03-10 · in CragCLI – a new calculator for the command line -
…(although I guess Rust isn't perfect for native UI at the moment [2]) Keep up the good work! [0]: https://github.com/sharkdp/numbat [1]: https://github.com/project-gauntlet/gauntlet [2]: https://areweguiyet.com/
comment by a022311 · 2025-07-13 · in Show HN: A Raycast-compatible launcher for Linux -
Try https://numbat.dev/ ( https://github.com/sharkdp/numbat ). It's my go-to for any engineering calculations. It can also run locally. >>> 4 weeks + 59*3 hours -> days 4 week + 59 × 3 hour day = 35.375 day [Time] >>> 5V / 50ohm -> mA 5…
comment by Ao7bei3s · 2025-07-07 · in Show HN: I Got Tired of Calculator Sites, So I Built My Own -
…comes with relevant common units and lets you define your own. It appeared on HN before [1]. [0]: https://github.com/sharkdp/numbat [1]: https://news.ycombinator.com/item?id=38276430
comment by edu_guitar · 2024-11-21 · in Scientific computing with confidence using typed dimensions -
> 365·243 ought to be 365·2425 exactly: Yes. This is also how it is defined: https://github.com/sharkdp/numbat/blob/ba9e97b1fbf6353d24695... The calculation above is showing a rounded result (6 significant digits by default).
comment by sharkdp · 2023-11-16 · in Show HN: Numbat – A programming language with physical dimensions as types -
Yes. If you want to know more, you can read about it here: https://github.com/sharkdp/numbat/blob/master/assets/reasons...
comment by sharkdp · 2023-11-16 · in Show HN: Numbat – A programming language with physical dimensions as types -
…on the subject [2], and Numbat follows the original approach in the thesis quite closely. [1] https://github.com/sharkdp/numbat/issues/29 [2] https://www.cl.cam.ac.uk/techreports/UCAM-CL-TR-391.pdf
comment by sharkdp · 2023-11-16 · in Show HN: Numbat – A programming language with physical dimensions as types -
Yes. We use up-to-date currency exchange rates from the European Central Bank [1]. https://github.com/sharkdp/numbat/blob/786512175b99c195a7d5b...
comment by sharkdp · 2023-11-16 · in Show HN: Numbat – A programming language with physical dimensions as types -
…dimensionless is actually a matter of academic dispute. If you want to know more, take a look at https://github.com/sharkdp/numbat/pull/167 and the references therein.
comment by sharkdp · 2023-11-16 · in Show HN: Numbat – A programming language with physical dimensions as types