On Sunday, October 18, 2015 07:38:24 PM Abe Schneider wrote: > > Julia isn’t object-oriented, and will probably never be. But that doesn’t > > make it less powerful :) > > Of course it doesn't make it less powerful, but it also doesn't alway lead > to nice code. The point of OOP isn't that it gets you more power, but it > gives you more maintainable code.
>From my personal experience, I'd say it's abundantly clear that "true OO" (whatever that really means) is not more maintainable than julia's type system + multiple dispatch. OO is great, and something you study in school because it's been around a long time, but that doesn't mean that in 2015 it's still the best organizing principle for code. --Tim
