Многие платформы поддерживают асинхронность и parallelism как средство для повышения отзывчивости. Я понимаю разницу в целом, но часто трудно сформулировать в своем уме, как и для других.
Я программист и часто использую async и callback. parallelism чувствует себя экзотическим.
Но я чувствую, что они легко сливаются, особенно на уровне дизайна языка. Хотелось бы получить четкое описание того, как они соотносятся (или нет), и классов программ, в которых лучше всего применять.