看了大家回答的都不错,非常专业,偶就更通俗的说吧。
话说两个人聊天交流,说的都是普通话,这样信息交流就快。这就是C/C++,等编译型语音。
那么,聊天的两个人,一个用英语,一个用汉语的话,中间就必须有个翻译。所以,交流肯定慢了。这就是python等解释型语言。这种语言的好处就是,中间可做的工作有很多,比如内存管理等。就像翻译不一定就按照两者的原意来翻译一样,他大概总会进行下自己的加工。
解释型语言还是有提升速度的办法的,对于现在来说,速度在大多数时候不是问题的关键。如果真对速度要求高,要求高的部分(比如,某些算法)用C/C++来实现,速度慢不了多少。