6 ms·
I know Mojo is aimed at ML, but I'm actually really interested in trying it for game development :)
by taylorallred 4mo ago
I know Mojo is aimed at ML, but I'm actually really interested in trying it for game development :)
- totalperspectiv 4mo agoMe too! I've been using it for bioinformatics related work, and it is absolutely fantastic. I can't wait for it to hit fully open source status so it can be easily recommended.
- simplyvibecode 4mo agoFull open source Mojo 1.0 coming this fall!
- momojo 4mo agoI work in bioimaging. What kind of bioinformatics are you doing that requires mojo level power?
- totalperspectiv 4mo ago"requires" is a strong word, but I implemented an alignment kernel that can do alignments on the GPU. Overall I think there is going to be a lot of "old" gpu compute hanging around, and now that writing kernels is a lot easier than it has been, we might as well try and see what algorithms we can get working there. I originally picked up Mojo for the SIMD, not for the GPU kernels. The SIMD usability in Mojo is outstanding. Paper on the tool I wrote: https://doi.org/10.1093/bioadv/vbaf292 https://doi.org/10.1093/bioadv/vbaf292
- momojo 4mo agoI might have to look into mojo. What's "alignment" in your context. In bioimaging it usually refers to aligning something to a reference atlas (like the Allen Reference Mouse Brain Atlas) or aligning two microscope channels (like the red channel and green channel)
- samuell 4mo agoVery cool! I have been pretty hopeful about Mojo as I find many of the modern compiled languages these days requires an surprisingly excessive amount of ceremony just to open a file and read it line by line. At least this is the case with Go, as I've written about [1]. If Mojo is providing any kind of python like experience in this matter, I will be all into it again (it lacked these features when I last tried). [1] https://livesys.se/posts/golang-for-bioinformatics/ https://livesys.se/posts/golang-for-bioinformatics/
- samuell 4mo agoI'm really quite divided about Rust vs Mojo for bioinformatics in the future. The syntax i Mojo really seems to shine a lot ... though I still wonder if the train has already left now that so much bioinfo work is already done in Rust.
- deleted 4mo ago[deleted]