Hoc, the High Order Calculator, is an interpreted language for floating-point calculations. Its most basic use is as a powerful and convenient calculator, interactively evaluating expressions such as 1+2*sin(0.7). But hoc is no ordinary calculator: It also lets you assign values to variables, define your own functions, and use loops, conditionals, and everything else you'd expect in a programming language.
|Tags||Desktop Environment tools Scientific/Engineering Mathematics Software Development Interpreters Utilities|
Release Notes: This release adds a syntax for named function arguments (in addition to the traditional numbered arguments) and fixes small bugs and compilation warnings.
Release Notes: Hoc was developed by Brian Kernighan and Rob Pike, and introduced in their 1984 book "The Unix Programming Environment". Nadav Har'El took this code and slowly improved it for a decade. Another decade later, he's finally releasing the result as free software.