I thought I’ll make this thread for all of you out there who have questions but are afraid to ask them. This is your chance!

I’ll try my best to answer any questions here, but I hope others in the community will contribute too!

  • PlexSheep@infosec.pub
    link
    fedilink
    arrow-up
    0
    ·
    7 months ago

    Software changes. Version 0.5 will not have the same features as Version 0.9 most of the time. Features get added over time, features get removed over time and the interface of a library might change over time too.

    As a software dev, the only thing you can do is keep the same API for ever, but that is not always feasible.

    • SagXD@lemm.ee
      link
      fedilink
      arrow-up
      0
      ·
      7 months ago

      Hey, Thanks I have one more question. Is it possible to ship all required library with software?

      • Bienenvolk@feddit.de
        link
        fedilink
        arrow-up
        0
        ·
        7 months ago

        That is possible indeed! For more context, you can look up “static linking vs dynamic linking”

        Tldr: Static linking: all dependencies get baked into the final binary Dynamic linking: the binary searches for libraries in your system’s PATH and loads them dynamically at runtime