• resipsaloquitur@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    41 minutes ago

    Not sure I follow the DOS/Windows analogy. Unless you spent all your time designing GUIs, a lot of those skills carried over. Especially with the advent of VisualStudio (also developed to replace engineers), you could drag and drop a window layout, double-click an button and continue coding as before. There was a small mental leap necessary to write event-driven code (instead of using a superloop), but that’s an afternoon-long “a ha” epiphany, not going back to school for a new degree. Ditto for MVC-like layering.

    And the DOS/Windows analogy is further baffling since Windows-native coding has mostly come and gone. Even “native” Windows apps are typically Electron — web pages captured in a window

    Unless the author is saying we must always run to stand still, which they seem to reject early on.

  • arnitbier@sh.itjust.works
    link
    fedilink
    arrow-up
    8
    ·
    edit-2
    16 hours ago

    This is a really good read, not sure why its not being appreciated more

    Well thought out and well done, thanks for sharing

    Guess it just kinda pisses everyone off by not “taking a side” on this set of issues but its a rock solid blogpost for anyone IMO

  • tal@lemmy.today
    link
    fedilink
    English
    arrow-up
    5
    ·
    16 hours ago

    UNIX schedulers became better and better, and eventually nobody needed to set process priorities and nice levels anymore.

    I use nice levels.