mrsofty
Joined 7 years ago
Joined 7 years ago
" 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.
AND you missed the second link in the post https://docs.modular.com/mojo/notebooks/BoolMLIR.html
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.
https://docs.modular.com/mojo/notebooks/Matmul.html https://docs.modular.com/mojo/notebooks/BoolMLIR.html
We use zeroMQ to move data around so to get it into a python script is very easy for us. We "were" going to create a dash/plotly app to consume the data stream and create a trading augmentation tool as we find dash a pleasure to work with. We also find that it's very well supported using videos so not even we ( non web developers) can mess it up. We adhere to the Tufte approach to graphical representation of complex data sets and python allows us to take a minimalist approach to doing that.
We are also discussing the implementation of async components in a python specific hosting company that seems to address the same market as GENIE. That would give us the GUI approach should we chose to use it. We have experienced some problems with streaming data into Stipple but I would expect that they will provide a MWE that we can modify. I have high hopes for the GENIE team, they seem like excellent people.
All that said we are progressing out Carbon discussions with various people. In Chicago we are very lucky that we have a deep pool of people skilled at kernel latency avoidance, this helps us consider what we can expect from Carbon and if there are any advantages to what we want to achieve.
I hope this answers your question.