
上QQ阅读APP看书,第一时间看更新
第1章 概述
10年前就有人预言一台计算机的能力已经达到极限,只有通过多台计算机互联才能真正实现突破。
——吉恩·阿姆达尔(Gene Amdahl)
虽然并发编程这个领域已经有很长的发展历史了,但直到多核处理器出现才受到关注。计算机硬件近年来的发展不仅“复兴”了一些经典并发技术,也开启了并发编程范式的一次重大“变迁”。现如今,并发编程已经不可或缺,理解并发编程甚至已经成为每个软件开发者的核心技能之一。
本章将解释并发计算的一些基本概念,并介绍阅读本书所需的Scala语言基础知识。具体而言,包含如下几个方面。
● 概述并发编程。
● 阐述用Scala开展并发编程的好处。
● 介绍阅读本书所需的Scala语言基础知识。
首先,本章将介绍什么是并发编程及其重要性。