• toastal@lemmy.ml
    link
    fedilink
    English
    arrow-up
    2
    ·
    8 hours ago

    If you believe in ADTs, limiting mutation, & a type system that goes beyond Rust’s affine types + lack of refinements (including a interleaved proof system), you could be writing kernel code in ATS which compiles to C.