top | item 45475731

(no title)

SabrinaJewson | 4 months ago

Ferrocene is a specification but it’s not a formal specification. [Minirust](https://github.com/minirust/minirust) is the closest thing we have to a formal spec but it’s very much a work-in-progress.

discuss

order

steveklabnik|4 months ago

It's a good enough spec to let rustc work with safety critical software, so while something like minirust is great, it's not necessary, just something that's nice to have.

Ar-Curunir|4 months ago

Isn’t the Ada spec also not a formal spec?

the_why_of_y|4 months ago

The most popular language with a formal specification is Standard ML.

I guess this is terminology confusion on behalf of Surac, who probably just wants a specification that is independent of the rustc implementation.