| I did take a class which worked with MATLAB and was using Octave to develop for it. Well, and I guess it already says enough that I actually had MATLAB installed, but still preferred using Octave. Just the minor annoyances in MATLAB like it taking probably a minute to start up, being in general really sluggish and having an annoying (read: not particularly bash-like) command-line were already enough to make up for the just as minor compatibility-problems I occasionally had to correct before handing in. So, at least up until the stuff that you can get to in one semester, the compatibility was pretty good and I only really once had a problem which couldn't be fixed by a simple find+replace. And in that case, it was actually something where I didn't understand why it didn't work in MATLAB (if I remember correctly, you for some reason couldn't use `hold on/off` with multiple `ezplot`-instructions in it). So, yeah, I don't think at all that it was Octave-specific bugs bugging you, especially also because the MATLAB-syntax is actually even more annoying than Octave's. |
Well, and I guess it already says enough that I actually had MATLAB installed, but still preferred using Octave.
That is exactly what happened with me. And then we started doing more advanced stuff next semester and Octave fell flat on it's face.