OOP is &quot;weird&quot; in Julia compared to Python and others and first time users may find it off-putting, but just power through and eventually you&#x27;ll realize just how awesome multiple dispatch is and the lack of traditional classes. It&#x27;s a more functional style that is very powerful (and in my opinion, more readable) in scientific computing.