>2016
>No central packet management system
>No 3rd party shared libraries
> =>Every program is bloated because it has to bring its own copy of every library it depends on
Why are they doing this do us?
>>57696046
>> =>Every program is bloated because it has to bring its own copy of every library it depends on
Some faggot want this on linux too.
And side effect of all what you mentioned is that everything just werks.
>>57696046
what are u going to do bout it
complain on 4chin
>>57696046
>Every program is bloated because it has to bring its own copy of every library it depends on
That's not how dynamic linking works
>>57696162
>Some faggot want this on linux too.
The reason they want it is so that the software Just Works ™.
They don't want installations to fail because some installed library is the wrong version and upgrading or downgrading it would break some other app.
They never really solved the "DLL hell" problem because it's a fundamentally unfixable problem. All they've been able to do is to give you tools to make the problem as automatically-fixable as possible in some cases, if you're lucky.
With new desktop systems regularly having 1TB hard disk space and 8GB RAM now, saving a little space with dynamic linking is an increasingly unimportant goal.
50 years ago, it used to be very important to store only the last 2 digits of the year in a database to help save disk space. Today, hard disk space is so cheap that we laugh at a silly little optimization like that. People are starting to laugh at dynamic linking for the same reason.
>>57696046
Windows doesn't have a package management system because it doesn't need one.
That is, if you don't count the Store or NuGet where it does have one lol
>>57699368
Saving space isn't the only advantage of dynmaic linking
>>57699490
Thats true speed is also a problem but you cannot seriously claim that the optimization in speed today really makes up for the hours lost on compatibility problems....
>>57696046
It just werks.
>>57699949
So, if there is a security related bug in a commonly used library you'd rather upgrade everything under the sun linking against it instead of just the library?
just use the windows store :^)
im sure youd love to have microsoft know about every program you download, anon