async-await 신택스의 역사
요즘 언어들은 대개 갖고 있는 비동기 신택스인 async-await은 의외로 닷넷에서 먼저 만들고 시작했다.
- 2007년에 F# 2.0에서 처음 도입
- 2012년에 C# 5.0에서 완전 도입
- 2015년에 Python 3.5에서 도입
- 2015년에 Typescipt 1.7에서 도입
- 2017년에 Javascript ECMA2017에서 도입
- 2019년에 Rust 1.39에서 도입
- 2020년에 C++20에서 도입. (당연히 한참 나중에 구현됨)
- 2021년에 스위프트 5.5에서 도입
MS가 주도적으로 밀어댄게 잘 드러난다.
TS에 먼저 집어넣어서 JS에도 영향을 줬을 정도니..
Java는 그런거없다.