Python:
- 解释型语言,程序员不需要再运行前编译,再运行时才翻译,这样解释型语言每执行一次就要翻译一次,效率较低
- 动态数据型,支持重载运算符,也支持泛型设计,(运算符重载,就是对已有的运算符进行重新定义,赋予其中的另一种功能,以适应不同的数据类型,范式设计就是定义的时候不需要制定类型,在客户端使用的时候时候再去指定类型)
- 面向对象语言,函数,模块,数字,字符串都是对象,在Python中一切接对象,完全支持集成,重载,多重集成
- 社区提供大量第三方库
Golang
- 静态强类型,编译型,并发型,静态语言但是有动态语言的感觉,可以直接编译成机器码,不依赖于其他库,语言层面支持并发,这是go最大的特色。go的基因里面支持并发,可以充分利用多核,很容易使用并发
- 支持面向对象编程,有接口类型和实现类型的概念,但是用的是嵌入替代了集成
- 丰富的标准库
- 内嵌C支持,go里面也可以直接包含C的代码