3 ms·
So many points, but they all miss the point. He links to about 20 different tools/services with the attitude of "docker is just doing all this stuff that alrea
by horsawlarway 6y ago
So many points, but they all miss the point.
He links to about 20 different tools/services with the attitude of "docker is just doing all this stuff that already existed!" as if that's a bad thing.
But it's not. It's the whole freaking point.
Docker took a bunch of existing tools and consolidated them into a single general tool, which acts as a foundation to build on.
Hell, they picked a shipping container as a logo for a fucking reason. We also shipped all the same goods before a shipping container was invented, but it was slow, inefficient, and required custom solutions for each port/ship/good. Shipping containers solved that by providing a single foundation upon which you can standardize and extend.
Docker does the same thing.
This is a bad article.
- colordrops 6y ago"High level languages considered harmful. ASM already does all these things." Abstraction layers are fundamental to software development, and not a bad thing.
- mumblemumble 6y agoHeh, that raises a very good point. "Considered harmful" snowclones to the effect of, "This higher-level abstraction is bad because you can get the same general effect, only with more flexibility, by hacking together lower-level constructs," are running directly counter to the principle Dijkstra was advancing in "Go To Statement Considered Harmful." His ultimate conclusion was, "The go to statement as it stands is just too primitive; it is too much an invitation to make a mess of one's program. One can regard and appreciate the clauses considered as bridling its use."
- area51org 6y agoI'll pile on: this is a bad article. It's considered harmful. It's also just a set of arbitrary opinions positioned as information. It is not information. It is just noise.
- assap_cocky 6y agoOpinions considered harmful. "It is just noise"
- deleted 6y ago[deleted]