4 ms·
> However, the world is asynchronous. Can you give me examples of sources that explains this concept? I really don’t think the world is asynchronous, because i
by he0001 9y ago
> However, the world is asynchronous.
Can you give me examples of sources that explains this concept? I really don’t think the world is asynchronous, because if it were the Big Bang could happen now. Aren’t you mixing the word ‘asynchronously’ with ‘independently’?
- Someone 9y agoHave you been staring ahead mindlessly for the past hour, blocked while waiting for an answer, or did you do something else? I’m not the one making the “the world is asynchronous” claim, but I think this is what (s)he ment: in the real world, there is no “make a request and wait for an answer, doing nothing at all until you get an answer, even if one never comes”. That need not be true, though. One could model the human brain as a blackboard with N cores, each running a single process (one for breathing, one for your heart rate, etc), and one of those cores blocking forever on such a question, with a “OOT killer” killing a low priority thread when needed. I wonder how one would go about falsifying such a model…
- he0001 9y agoWaiting for your answer pretty much was like that, and yes I did a lot of completley unrelated stuff. I don’t think computers model the “real world” pretty well. Though they can model a lot of other things very well. The real world isn’t asynchronous, it’s continuous with something seemingly unrelated. If this world were asynchronous, there would be an possibility that I would have given this answer before you gave me an question. Where are the synchronizing primitives in the world making sure that this never happens?
- inyourtenement 9y agoCould you define synchronous and asynchronous as you understand them? Because I don't think your definitions match the rest of the people in this thread.
- he0001 9y ago”The primary focus of this article is asynchronous control in digital electronic systems.[1][2] In a synchronous system, operations (instructions, calculations, logic, etc.) are coordinated by one, or more, centralized clock signals. An asynchronous digital system, in contrast, has no global clock. Asynchronous systems do not depend on strict arrival times of signals or messages for reliable operation. Coordination is achieved via events such as: packet arrival, changes (transitions) of signals, handshake protocols, and other methods.” https://en.m.wikipedia.org/wiki/Asynchronous_system https://en.m.wikipedia.org/wiki/Asynchronous_system
- Someone 9y agoThe thing being discussed is https://en.wikipedia.org/wiki/Asynchronous_method_invocation https://en.wikipedia.org/wiki/Asynchronous_method_invocation: ”asynchronous method invocation (AMI), also known as asynchronous method calls or the asynchronous pattern is a design pattern in which the call site is not blocked while waiting for the called code to finish. Instead, the calling thread is notified when the reply arrives.”
- he0001 9y agoUh, no. It was about if the world is asynchronous or not. I don’t have much to say about OP, but the “world is asynchronous” usually comes up in these discussions. I think that’s really wierd and wanted more info about it since I haven’t yet seen a convincing explanation about that.
- inyourtenement 9y agoYou're just misunderstanding the claim. People mean something like "most things in the world operate in a non-blocking manner". It's not some deep claim about the universe.
- he0001 9y agoIn this case perhaps, but it usually becomes some sort of deep claim of how the universe work. And I do think asynchronous computer execution is not even close to how the world operates, so it’s not even a good metaphor.