Hurmet: A Notebook for Calculations(hurmet.org) |
Hurmet: A Notebook for Calculations(hurmet.org) |
In similar vein, I like to do literate coding in http://raku.org and jupyter notebooks like this https://gist.github.com/librasteve/ac6308f3eb52dd56cb9092de6... which is described at https://rakujourney.wordpress.com/2023/08/31/drax-on-jupyter...
In Hurmet, the `%` character is a percentage operator, not a modulo operator. That's because Hurmet’s main target users are not programmers, but engineers in the physical sciences, that is, civil engineers, mechanical engineers, electrical (power) engineers, etc. Most of them would not recognize `%` as a modulo.
The unit aware calculations generate error messages that aren't very helpful. In addition to better error messages, i feel that the errors should be reported as you type instead of requiring the user to press enter, see the error, then go back and edit. It would also be nice if it could automatically pick a unit for the result.
The documentation, linked at the top of the page, is excellent.