zlacker

[return to "Ask HN: What scientific phenomenon do you wish someone would explain better?"]
1. bunya0+lz1[view] [source] 2020-04-27 12:52:59
>>qqqqqu+(OP)
Asynchronous programming

With the addition of async to django core, I felt its time to finally learn the concept. I first took interest in async early last year when I re-read a medium post on Japronto; an async python web framework that claims to be faster than Go and Node.

Since then, I've been on the lookout for introductory posts about async but all I see is snippets from the docs with little or no modifications and a lame (or maybe I'm too dumb) attempt at explaining it.

I picked up multi threaded programming few weeks ago and I understand (correct me if I'm wrong) it does have similarities with asynchronous programming, but I just don't see where async fits in the puzzle.

◧◩
2. carapa+Mt2[view] [source] 2020-04-27 19:01:12
>>bunya0+lz1
"async" is BS. You can't smear concurrency over your systems like Nutella.

Read "Communicating Sequential Processes" by Tony Hoare https://www.cs.cmu.edu/~crary/819-f09/Hoare78.pdf

There's also a book: http://www.usingcsp.com/

See also https://en.wikipedia.org/wiki/Process_calculus

[go to top]