SNACKeR99
Joined 14 years ago
Joined 14 years ago
To each his own. Comparing his ideas to software development would not be my first instinct, but I don't think level of abstraction is what he was going for. A closer analogy would be where there are many different implementations of an interface that run concurrently and then have their many outputs fused back into one single output. But that reads more awkwardly than the way Lem said it :)
It's clearly just an example, but whether it's a bad one or not is debatable. Git is used by most shops, and most people have challenges with it at one time or another. Further, it is IMO an excellent example of how choosing the right data structure for a problem can have a profound impact on the resulting application. You could do worse for broadening your knowledge of ComSci than by a deep study of Git.
Perhaps you could provide an example?