this post was submitted on 18 Aug 2023
21 points (88.9% liked)

Programmer Humor

19197 readers
1504 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 1 year ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 0 points 1 year ago (1 children)

Not really. Having heterogeneity among operating systems is better than pure homogeneity. Say, if everyone ran Linux, and some massive security flaw was discovered, we would all be screwed at the same time. However, if we ran different stuff, and some massive security hole was found for just one operating system, then only a small portion of the world is vulnerable at once. Besides, more operating systems can lead to more innovation, as long as there is good competition between them.

[–] [email protected] 0 points 1 year ago* (last edited 1 year ago) (1 children)

If the whole world focused and used just 1 OS for every system for a long enough time line, I think it would evolve fast enough to reach a point of perfection, where there are no security holes or flaws of any kind. I do believe that while programming has many ways of doing the same task, there is always an objectively best way to do it. Eventually the best way to do everything an OS needs to do would be found; it would be faster if there was only 1 OS to work with to reach that point.

[–] [email protected] 1 points 1 year ago

I do believe that while programming has many ways of doing the same task, there is always an objectively best way to do it.

Language has many ways of expressing the same thing, is there an objectively best way to do it?

Is that sentence the best way to ask that question?