-
kalker and numbat share some overlap. When should I use numbat instead of kalker? |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 2 replies
-
It doesn't look like Kalker has a concept of units like numbat does. So numbat would be preferable to me anytime I deal with more than one unit in general. This comes up in many areas, but physics is a great example of where having the calculation being aware of the units would be greatly beneficial. |
Beta Was this translation helpful? Give feedback.
-
I just added a (non-objective) "comparison" page to our documentation: https://numbat.dev/doc/comparison.html As @Goju-Ryu wrote, the main aspect is probably that Numbat has a strong focus on physical units and dimensions. We have lots of built in units, unit conversions, currency conversions, date-time calculations and conversions, etc. Kalker on the other hand does seem to be a bit more focused on numerical operations such as root-finding/differentiation/integration/summation. We do have preliminary support for some of that in Numbat (https://numbat.dev/doc/list-functions-math.html#numerical-methods), but it's not as advanced as what Kalker has. Kalker has support for complex numbers, as well as vectors/matrices. It also has nice input-features with automated replacements with mathematical symbols. Numbat has non of this. In terms of supported mathematical functions, both tools are comparable. Kalker understands "fairly ambiguous" syntax ( Numbat is a programming language with a static type system. Kalker has support for custom variables/functions, but does not seem to be a "real" programming language. @PaddiM8 FYI: I'm sure you have a different view on this topic. Please let me know if there is something I missed or got wrong. |
Beta Was this translation helpful? Give feedback.
I just added a (non-objective) "comparison" page to our documentation: https://numbat.dev/doc/comparison.html
As @Goju-Ryu wrote, the main aspect is probably that Numbat has a strong focus on physical units and dimensions. We have lots of built in units, unit conversions, currency conversions, date-time calculations and conversions, etc.
Kalker on the other hand does seem to be a bit more focused on numerical operations such as root-finding/differentiation/integration/summation. We do have preliminary support for some of that in Numbat (https://numbat.dev/doc/list-functions-math.html#numerical-methods), but it's not as advanced as what Kalker has. Kalker has support for complex numbers, a…