‹ BackHN Continuity

Thread

FTL: A new operating system for clouds

202 points · 77 comments · romac

  1. dekdrop · · focus · HN ↗
    written in rust, doesn't say written in rust on the site - i guess that phase is over
    1. habitue · · focus · HN ↗
      Now people just wonder why you didn't write it in rust
      1. boredatoms · · focus · HN ↗
        I mean starting a new project in C or C++ does kinda need a defensible reason at this point, at least in any corporate environment
        1. rfgplk · · focus · HN ↗
          The real defensible reason is that with current tools available you can write perfectly safe (safer than Rust even) C++ code, while avoiding the horrid Rust compile times and without needing to pepper your code with unsafe all over the place. LLM's can help you formally verify your code and extensively fuzz/test it to the point where you can actually be sure (ie prove) that the code is safe, without really relying on Rusts compiler. Lastly, C++ lends itself more naturally to hardcore optimizations than Rust. But ultimately it really, _really_ comes down to a) Rust's horrid compile times and b) Rust's horrid metaprogramming support (this even kills it for LLM generated output because it wastes tokens).
Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.