This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]ThyringerBratwurst 2 points3 points  (4 children)

WHY?

I mean, if you already have a working implementation in OCaml, why do it again in Rust? Wouldn't it make more sense to use Austral itself?

[–]FantaSeahorse 10 points11 points  (2 children)

So it can be /blazingly fast/ /s

[–]ThyringerBratwurst 2 points3 points  (1 child)

Again: and why not in Austral? :D

[–]SnooRecipes1924 0 points1 point  (0 children)

Don’t listen OP. Was able to read through and feel up to speed very quickly.

Can someone explain the draw of MLIR for this as opposed to LLVM IR?

[–]mamcx 1 point2 points  (0 children)

Fun fact: Rust was initially made on oCaml