• Skull giver
    link
    fedilink
    571 year ago

    Async is easier than real concurrency. It lets single core oriented code work efficiently without having to rearchitect your entire application.

    The alternatives seem to be callback hell, deadlock galore, or multithreaded memory corruption.

    Async is hard because it solves a difficult problem.

    • AggressivelyPassive
      link
      fedilink
      31 year ago

      De facto it is callback hell, though. Debugging Async code horrible and let’s be honest here: Async is just global-synchronized (or whatever it’s called it not-Java) with extra steps.

      • @[email protected]
        link
        fedilink
        261 year ago

        You have a very basic (mis)understanding of what async is and as such are misrepresenting it in your arguments.