• 0 Posts
  • 631 Comments
Joined 1 year ago
cake
Cake day: June 22nd, 2023

help-circle














  • I think you’re underestimating how badly it taught them. I see a lot of developers (when interviewing) that are unable to reason about code.

    Lot’s of people learn how to cook by following recipes, but they don’t try to get work in catering or running restaurants. That requires a different level of understanding.

    SO was the coding recipe book. It was fine for hobbyists. Not professionals.



  • The Rust kernel devs are …

    1. …asking the maintainers to lock down APIs which the C devs purposefully leave malleable, in part, to avoid binary blob drivers being feasible.
    2. …asking maintainers to accept code into their subsystem whilst being told, you don’t need to know Rust to an expert level…trust us. Cross language interfaces always have nuance and make good attack vectors. Understandable that maintainers are cautious.
    3. …creating quite a lot of hassle for no a lot of improvement. Systems are only as resilient as their weakest components. The cross language interface is always going to be weak. Introducing a weakness to get improvements probably only succeeds at making the whole weaker.