Многозадачность — это то, что реализовано в Go по настоящему хорошо, хоть и не идеально. Приятный синтаксис с терпким послевкусием, простые и мощные абстракции, подкупают своим изяществом по сравнению с остальными императивными языками. А попробовав лучшее, уже так не хочется скатываться к посредственности. Поэтому, если и переходить на другой язык, то он должен быть ещё более выразителен и с не менее толковой реализацией многозадачности. Если вы уже наигрались с Go, устали от копипасты, ручного жонглирования мьютексами и всерьёз подумываете о приобретении [протезов для рук][1], то позвольте предложить вашему вниманию перевод [Tour of the Go][2] с эквивалентным кодом на [D][3] и краткими пояснениями. [Часть первая. Основы.][4]
[Читать дальше →][5]
[1]:
https://blog.golang.org/generate
[2]:
https://tour.golang.org/list
[3]:
http://dlang.org/
[4]:
https://habrahabr.ru/post/279657/
[5]:
https://habrahabr.ru/post/280378/#habracut