• WhoIzDisIz@lemmy.today
    link
    fedilink
    arrow-up
    9
    arrow-down
    3
    ·
    12 days ago

    GNUtrition has now been rewritten in plain C code to replace the prior version written in Python 2.

    Another couple decades later it’ll finally be moved to Rust.

    • Colloidal@programming.dev
      link
      fedilink
      arrow-up
      3
      ·
      12 days ago

      I have to ask why on earth they would switch to C. I can only imagine the performance walls they were hitting in such a high computationally bound application, that forced their hand to rewrite the entire code in C of all languages.