|
|
|
|
|
by PheonixPharts
1105 days ago
|
|
There are multiple replies like this one, but it's a bit shocking to see that on Hacker News people don't know the difference between concurrent programming and parallel programming. Concurrency means that you can have multiple tasks running in the same time period, Parallelism means you have multiple tasks running at the same time. The most obvious demonstration of this is that you can (and many languages do) have single threaded concurrency. I did some grad course work in parallel programming and there's really no way to not make it "brutal", because to really do it in a way that increases performance you need to really understand some low-level performance issues. |
|