VecTcl was designed in a way that integrates numerical computing tools as closely with Tcl as possible. VecTcl was defined to adhere to these general objectives: