Implementation of Octave functions in Julia

This is a bit tangential but just leaving it here. I always wanted to every once in a while try a function in Octave to compare results/implementations/etc. You can now install Octave via BinaryBuilder and start it from within Julia 1.11:

julia> using Octave_jll, OpenBLAS32_jll

julia> withenv("LBT_DEFAULT_LIBS"=>OpenBLAS32_jll.libopenblas_path, "OCTAVE_HOME"=>Octave_jll.artifact_dir) do
           run(Octave_jll.octave_cli())
       end
GNU Octave, version 9.3.0
Copyright (C) 1993-2024 The Octave Project Developers.
This is free software; see the source code for copying conditions.
There is ABSOLUTELY NO WARRANTY; not even for MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE.  For details, type 'warranty'.

Octave was configured for "aarch64-apple-darwin20".

Home page:            https://octave.org
Support resources:    https://octave.org/support
Improve Octave:       https://octave.org/get-involved

For changes from previous versions, type 'news'.

octave:1>