News for hackers. Stuff that matters.
Re:Memory usage of a toy C# server and client with 500K conc... by dom96 on Saturday January 26, 2019 @09:57PM (#19010114)
That's a bold claim about C# being the only language to get async await right. It may be the one to invent it, but there are many languages that implement this feature successfully.

Something I'm curious about, how does C# handle parallelizing async code? Is it hard? Easy? How do you do it?

Re:Memory usage of a toy C# server and client with 500K conc... by akra on Sunday January 27, 2019 @09:56PM (#19015097)
I think C# creates a state machine for every async/await method that is compiles which keeps track of where it is at after every await and invokes the next piece of code based on that. Also I thought async/await came in F# first? According to wikipedia async/await came in 2010 (F# 2.0) and then was added in C# 5.0 two years later.