• Marxism-Fennekinism@lemmy.ml
    link
    fedilink
    English
    arrow-up
    28
    ·
    1 year ago

    Not really. Assets are more or less portable with some effort, but not the logic. There are tools to help you port your code but it more or less requires a complete re-write.

    • cactusupyourbutt@lemmy.world
      link
      fedilink
      English
      arrow-up
      16
      arrow-down
      1
      ·
      1 year ago

      though to be fair, a big part of writing the logic is figuring out the logic, designing the system and interactions etc. so while it is a big task, its much smaller than starting over from scratch

      • Marxism-Fennekinism@lemmy.ml
        link
        fedilink
        English
        arrow-up
        4
        ·
        edit-2
        1 year ago

        Fair enough, but it’s still a massive time and resource sink. You also can’t really implement new features during the re-write lest project creep gets out of control, and even after the rewrite the product will be less stable than the original for quite a while until it’s had sufficient time to mature.

        It might be worth the investment to ditch proprietary software from a predatory company and jump to open source though, which can’t really pull shit like this in its future.