Anyone Moving from Julia to Mojo
1–10 of 15 posts
Re: Anyone Moving from Julia to Mojo
#2Re: Anyone Moving from Julia to Mojo
#3Mojo isn't ready unless you are doing something like writing for-loops in Python and you want them to be fast. It has probably even more language instability than Julia and it doesn't have a package manager so I don't know if that's better or worse than pkg version hell. There hasn't been enough time for multiple package versions though, so there's that.
https://docs.modular.com/mojo/notebooks/Matmul.html https://docs.modular.com/mojo/notebooks/BoolMLIR.html
Re: Anyone Moving from Julia to Mojo
#4Mojo isn't ready unless you are doing something like writing for-loops in Python and you want them to be fast. It has probably even more language instability than Julia and it doesn't have a package manager so I don't know if that's better or worse than pkg version hell. There hasn't been enough time for multiple package versions though, so there's that.
we have found a few other things that it does. https://docs.modular.com/mojo/notebooks/Matmul.html https://docs.modular.com/mojo/notebooks/BoolMLIR.html
Re: Anyone Moving from Julia to Mojo
#5Re: Anyone Moving from Julia to Mojo
#6Re: Anyone Moving from Julia to Mojo
#7Dude, six months back you were fed up with Julia and wanted to move to Carbon . How did that work out? Now you want to move to Mojo?? Who’s funding any of these attempts or are you just screwing around with some small personal scripts. https://news.ycombinator.com/item?id=35009074
We have been tracking mojo since 2020 but wanted to wait for a release date before making the change. Dr Lattner has a reputation of producing commercial quality work and we trust that. Also, because our code base is modular by design ( Dr Jim Gray was our mentor), and bound together by ipms ( any transport will do), we can make the conversion very quickly. As to funding it's mostly us. We have done reasonably well in financial trading augmentation approaches and so the funding is internal. We love writing small personal scripts in any language and much of our work product has been small and reactive, I suppose you could call them scipts. I would point out that NONE of this is relevant to my OP question.
Re: Anyone Moving from Julia to Mojo
#8Have you tried 1.10 for the memory part: https://discourse.julialang.org/t/the-improvement-of-memory-... ? For stability you might better switch to cpp.
Re: Anyone Moving from Julia to Mojo
#9Earlier quoted context omitted.
we have found a few other things that it does. https://docs.modular.com/mojo/notebooks/Matmul.html https://docs.modular.com/mojo/notebooks/BoolMLIR.html
well that's an implementation of matmul as three nested for-loops and making it fast. so it's exactly "writing for-loops in Python and you want them to be fast." it's not a other thing.
AND you missed the second link in the post https://docs.modular.com/mojo/notebooks/BoolMLIR.html
Re: Anyone Moving from Julia to Mojo
#10" I'd be interested in anyone else who are making the move and what field they are in?"
I phrased it like that to attempt to keep it to simple. We have made the decision based on 6 months of internal discussion, compiler and hardware expert input and watching the roll out of Mojo chatter. I just wanted to clear that up.