> But I'm curious where octave is popular. Does anyone pick it over julia or python when starting a new project/research?
In many non-CS engineering disciplines Octave (and Matlab) is quite common. For doing everyday numerical calculations. Python and Julia do not compete with the simplicity of using GNU Octave.