C#
Calling Async code from sync method
Update: C#7.1 and .NET Core 2.0 both now support async Main methods! Async code is awesome, that's just science. But when you introduce it to a codebase it tends to bubble all the way back up to your entry point If you're calling