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

help-circle

  • That’s missing the point. Engineers perform at a specific level. You don’t expect civil engineers to build the bridge. Can they do it? Sure. But that’s not the profession. Same with Structural Engineers, Chemical Engineers, Industrial Engineers, etc. They are at a higher level in the planification and execution process and will likely have signatory responsibilities on the project. If the bridge falls, the engineer does have explaining to do.

    The equivalent for a software engineer would be (in the US) more at the level of architect with responsibilities higher than developers.

    But engineers is not a protected term so everyone is an engineer now.









  • hansl@lemmy.worldtoProgrammer Humor@lemmy.mlcodeStyle
    link
    fedilink
    arrow-up
    1
    arrow-down
    1
    ·
    4 months ago

    People who learnt structural OOP without actually understanding typing system and their benefits really struggle with learning Rist as they try to map classes onto structs and it just doesn’t work.

    Traits are not inheritance. Box is not polymorphism. Rust is not C++ with more keywords.