Why has programming become dependency management and third party paid libraries implementation?

I hate it.

I want to code some real hard stuff but everything is already made!

  • 1
    your rant shows how little you know
  • 3
    I hate it when it breaks the code and wait 1 year to get it fixed by the maintainer†
  • 0
    A lot of people never learned the lesson of leftpad.
  • 7
    because nobody has time to build a content management system from scratch. I tried once for shits and giggles and it was the worst thing I ever built.
  • 2
    @dissolvedgirl are you telling me my homemade TCP stack implementation in javascript is trash? But... but... I optimized it for my project.
  • 1
    Well, you could roll your own crypto library.
  • 1
    I just realized, that this shit right here is why we have new frameworks.

    I don't want to spend my life writing libraries to solve imagined problems. I want to write code solving problems I could not solve without the libraries that are available.
  • 0
    @jestdotty you know even less than OP. get rekt.
  • 0
    @donkulator what's the leftpad
  • 0
    @SidTheITGuy whats with this lame attempt for attention?
  • 1
    @dissolvedgirl Building hard stuff is what makes software interesting, at least to me
  • 1
    @Demolishun Thing is, the code you write nowdays is highly abstract, mostly you are using pre made stuff and most of the time, I am figuring out how some framework works.
  • 0
    @PurgeXenos lame attempt for attention? I just pointed out how little you seem to know about the current state of hardware. No, all the hard stuff isn't done, there's a lot of holes in software, even the ones we use on a daily basis.

    I can't even get started on how broken software is, you want to fix things? Take react and refactor it into some good and worthwhile.
  • 0
    @PurgeXenos True, I like figuring out how things work, and for personal projects, sure, however if you're on a deadline, you're insane for wanting to build it from scratch.

    LMAO I inherited a DIY learning platform when I started my current job and the guy put database credentials in every fucking PHP page that required user authentication. The server, password, username, everything in plain text in the public directory. I'm sure someone managed to figure out how to steal user data from that app before I started working there... He built the thing from scratch and it was so so bad. He should have used a framework for this project.
  • 1
    @dissolvedgirl same here when I first started here and I'm still telling them why it's bad. However, they don't want to change. And the spaghetti code... and classes in one fucking file with over 20k lines.
Add Comment