前面我们说了,我们的应用程序运行是想要控制计算机的硬件。但是控制计算机硬件这件事,是交给计算机的操作系统,让操作系统帮我们去实现的。
现在我可以简单的说,一台运行有操作系统的计算机硬件,就可以称为一个平台。比如
系统+一台华硕的计算机,可以称之为一个平台。Linux系统+一台联想的计算机也可以称之为一个平台。市面上的计算机硬件有各种各样的,操作系统也是各种各样的。
这时候就面临一个问题,我每年编写出来的程序最好是能够在任何平台上都能运行,这就叫跨平台。
衡量一款程序质量高低的一个非常重要的指标就是这款程序能不能跨平台完美的运行,恰好我们要学习的Python这门语言,他的跨平台能力非常强。我们在Windows系统的电脑上用Python写的程序复制到一台装有的电脑上,这就是平台与跨平台的概念。