3 ms·
Yet again the HN crowd ignores that the large majority of software is not deployed by developers. Most organizations are not facebook; they deploy from distrib
by eeZah7Ux 9y ago
Yet again the HN crowd ignores that the large majority of software is not deployed by developers.
Most organizations are not facebook; they deploy from distributions and pull security updates and that's it.
Maintaining systems duct-taped together with compilers/pip/npm/$container_tool_of_the_year becomes very expensive in the long run and with tenths of Frankenstein systems around.
Also, hunting and patching vulnerabilities becomes a big effort due to static binaries, vendorized libs, and so on... (hello left-pad!)
- mook 9y agoThe large majority of the software isn't deployed by developers, but it is written by them, and it's rather difficult to deploy unwritten software. And if the people who deploy them have to write it in the first place, they by definition become the developers. The issue can only be solved by catering to the needs of both parties. For example, the currently available distro packaging formats tend to require privileges to deploy, which complicates the development cycle. (Exceptions do exist, of course; for example, Nix doesn't have this particular issue)