Can someone explain the exact definition of concurrency in simple terms? or What’s the real-world def

16 Replies, 1534 Views

"Can someone explain the exact definition of concurrency in simple terms?"

Hey folks! I’ve been hearing the term *definition of concurrency* thrown around a lot, but I’m still kinda confused. Like, is it just about doing multiple things at once? Or is there more to it?

From what I gather, concurrency is when tasks *appear* to run simultaneously, even if they’re not *actually* running at the exact same time. Think of it like juggling—you’re switching between tasks super fast so it *seems* like they’re happening together.

But then I hear people mix it up with parallelism, which *is* doing things at the same time. Sooo, is the *definition of concurrency* just about the illusion, or am I missing something?

Would love a dumbed-down explanation—thanks in advance!

(Also, does this *definition of concurrency* change depending on whether you’re in programming, systems, or other fields? Just curious!)

Messages In This Thread
Can someone explain the exact definition of concurrency in simple terms? or What’s the real-world def - by - 06-05-2024, 10:31 AM



Users browsing this thread: 1 Guest(s)