DEV Community

Discussion on: What's wrong with code in 2022? πŸ€·πŸ»β€β™€οΈ

 
ddotfdot profile image
D.F.

"If it were not for the SSD, the available RAM, and the hardware instructions in the processors and their multi-threading, the operation of computers running any modern OS would be a sad sight." Well, yes, things are written for the current hardware standards of the day. People(developers, commuters, pedestrians) will "fill the space" of where they are. People naturally use the tools at their fingertips.

Nothing you've described is particularly new to me, but it feels like you are just describing the state of software in 2022. So, since I'm not sure what you are comparing everything to, I have to ask:

  1. What do you think the state of software should look like?
  2. What does good resource management look like to you, both from an OS perspective and a software perspective?
  3. What do you think are reasonable specs for computers(cpu, ram, HDD space, etc)?

P.S. - Linux Dependency hell is particularly frustrating because if you try to update your packages, and one of those packages was installed by pip / is dependent on something installed by pip, the package manager could fail to update anything.

Thread Thread
 
mariamarsh profile image
Maria 🍦 Marshmallow • Edited

It feels like you are a very curious young man 😏
$500 and we'll face you in a 1v1 Discord battle to see who wins, the Dark Side or the Light Side πŸ”΄βš”οΈπŸ’šYou will be in the role of Darth Vader πŸ‘Ύ
But I have a condition: I will take my father Chewbacca with me 🀣

Thread Thread
 
sleibrock profile image
Steven L

Some of these conversations can be tagged under the "static linking versus dynamic linking" category and others probably file under "software bloat". What do you think your approach to application development is with respect to static/dynamic linking? Ship with deps, or ship targeting deps on a host environment?