melodyogonna 9 minutes ago
bobajeff an hour ago
It's built on top of MLIR so you can make compiler optimizations in a library instead of the compiler. I believe Reactant.jl has been using MLIR for optimizing higher level abstractions in Julia. Imagine a Lisp with that capability.
brightball 11 minutes ago
aeonflux 3 hours ago
knlb 3 hours ago
So far I've been enjoying the language (pythonic, comptime, tile support) and plan to spend time using it to work with gpus to learn more, the puzzles are also pretty cool.
flaburgan 4 hours ago
This is by Chris Lattner, known for LLVM and Swift.
tecleandor 3 hours ago
fluidcruft 2 hours ago
When mojo 1.0 was announced, I looked into porting my current rust project (a very opinionated type-driven DICOM library/anonymizer that has a spec implemented in haskell) and it wasn't ready for that sort of work yet vs continuing with rust. Which is fine! The numerics side looks great. I'm glad they have reached 1.0 and open sourced.
acheong08 3 hours ago
mihaelm 3 hours ago
I remember being really interested a few years ago when it was billed as a superset of Python. I know they pivoted away from that, but I might play with it now that the compiler is also open source.
woadwarrior01 2 hours ago
Strategically speaking, I think this only makes sense as an anti-NVIDIA play.
wewewedxfgdf 2 hours ago
Don't reward them with your support just because they are forced to open source something.
flik 3 hours ago
Heidaradar 2 hours ago
ChrisArchitect an hour ago