AUTHOR: lngnmn2@yahoo.com

There are a few facts to understand:

  • it has been written from scratch, using an academic literature of the compiler’s sub-field, with focus on IR, SSA, guided by some “compiler people”
  • it does not rely on the legacy gcc internal code which no one really understands, it does not rely on llvm/clang (only the literature)
  • it is not optimizing (all the optimizations are missed) so the generated code quality is worse than gcc -O0
  • so they frightfully followed all the architecture specifications and ABI standards, which is what slop generators are good for.
  • the actual Rust code has to be evaluated yet (the key metrics are modularity and abstraction, clear abstraction barriers) but I predict it will be an imperative spaghetti crap.

lets see.