• dormedas@lemmy.dormedas.com
    link
    fedilink
    arrow-up
    55
    arrow-down
    3
    ·
    24 hours ago

    Feels like a lot of “not inventing the wheel” - which is good? There are plenty of good wheels out there.

    • dejected_warp_core@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      6 hours ago

      You say that, but I’ve watched the JS community move from one framework and tool suite to the next quite rapidly. By my recollection, I’ve seen a wholesale change in popular tooling at least four times in the last decade. Granted, that’s not every developer’s trajectory through all this, but (IMO) that’s still a lot.

      • bleistift2@sopuli.xyz
        link
        fedilink
        English
        arrow-up
        1
        ·
        3 hours ago

        But changing frameworks is not why node_modules is so large. You don’t import Angular and Vue.

    • I Cast Fist@programming.dev
      link
      fedilink
      arrow-up
      10
      ·
      10 hours ago

      “Yes, I’d like a wheel. I don’t want to invent it. Why, of course, give me the full package of wheel, axis, rotor, engine, fuel tank, windshield, mirrors, tire, front panel, brakes. This wheel will be great for me manually spinning cotton!”

    • fmstrat@lemmy.nowsci.com
      link
      fedilink
      English
      arrow-up
      12
      ·
      13 hours ago

      The problem is “I need function, library with 1000 functions has function, include.” Library’s 823rd function turns out to have a vulnerability.

    • Shayeta@feddit.org
      link
      fedilink
      English
      arrow-up
      71
      ·
      23 hours ago

      But I don’t NEED a wheel, I just need a tarp to put over this metal frame on my patio, and for some reason the tarp manufacturer attaches wheels and plane wings to it!?