C# Async/Await

Comments discuss C#'s async/await feature, its history, implementation, comparisons to other languages like Go, F#, and JS, and debates on its effectiveness for asynchronous programming.

📉 Falling 0.4x Programming Languages
1,531
Comments
18
Years Active
5
Top Authors
#3131
Topic ID

Activity Over Time

2009
2
2010
19
2011
51
2012
44
2013
113
2014
61
2015
80
2016
95
2017
85
2018
57
2019
107
2020
116
2021
170
2022
118
2023
138
2024
177
2025
97
2026
1

Keywords

ES7 IL CPS Rx.NET GCD filipekberg.se UI LINQ IMO introtorx.com async await async await task asynchronous languages thread net code dart

Sample Comments

fauigerzigerk Jan 12, 2019 View on HN

Hasn't the introduction of async/await to C# been rather successful?

2fast4you Jun 4, 2022 View on HN

I'll say. That's how C# handles async too

icholy Nov 11, 2018 View on HN

C#'s async/await sucks compared to Go's approach.

Xeamek Apr 13, 2024 View on HN

Wasn't c# the first to introduce the async() concept though?

brazzy Sep 26, 2021 View on HN

The article specifically mentions the async/await feature of C# and explains how it does not solve the problem, just make it less ugly to deal with.

polskibus Sep 30, 2022 View on HN

Is this like async/await machinery in .NET?

raverbashing Aug 16, 2013 View on HN

I'm not talking about C#, but about libraries in other languages that support async behaviour

modarts Mar 27, 2015 View on HN

Like C# (and now ES7's) async/await?

dewiz Nov 3, 2016 View on HN

looks like async/await (C#) is close to what you're looking for.

yareally Jun 23, 2016 View on HN

Async/await started with F# and was added to C# later.