#language #compiler #physics #units #calculation

numbat

A statically typed programming language for scientific computations with first class support for physical dimensions and units

16 releases (stable)

1.10.1 Feb 12, 2024
1.9.0 Dec 19, 2023
1.8.0 Nov 11, 2023
1.5.0 Jul 12, 2023
0.1.0 Nov 19, 2016

#335 in Math

Download history 84/week @ 2023-11-02 93/week @ 2023-11-09 62/week @ 2023-11-16 58/week @ 2023-11-23 80/week @ 2023-11-30 41/week @ 2023-12-07 75/week @ 2023-12-14 88/week @ 2023-12-21 21/week @ 2023-12-28 50/week @ 2024-01-04 34/week @ 2024-01-11 31/week @ 2024-01-18 71/week @ 2024-01-25 82/week @ 2024-02-01 355/week @ 2024-02-08 541/week @ 2024-02-15

1,050 downloads per month
Used in numbat-cli

MIT/Apache

560KB
14K SLoC

Numbat

Numbat is a statically typed programming language for scientific computations with first class support for physical units.

This crate contains the compiler for the Numbat language, as a library. The command line tool is available as numbat-cli.

Dependencies

~7–15MB
~146K SLoC