Scala与Python | 哪种编程语言更好

Scala是Martin Odersky在2004年开发的通用编程语言。

Scala和Python都是通用编程,在支持面向对象编程的数据科学中使用。

由van Rossum于1991年开发的Python是解释型高级通用编程语言。

由Martin Odersky开发的Scala在2004年是一种基于Java的通用编程语言。

这里有一些要点(功能)可以帮助您做出有关选择编程语言的决定,

Scala与Python

特征PythonScala
发布
1991年,范·罗瑟姆(Van Rossum)2004年:马丁·奥德斯基(Martin Odersky)
学习难度简单易学功能复杂,学习困难
类型动态类型统计类型
编译时间由于使用解释器而变慢由于使用编译器,程序快速编译
定义的数据类型在运行时定义的数据类型在运行时未定义数据类型。
社区支持背后的庞大支持社区良好的社区支持,但仍然少于python
多线程不支持多线程支持多线程
编码易于学习的代码,因为它是英文不太容易,但是真的很擅长并发处理
代码中的错误和问题(语言结束)完成代码更新时会出现错误。如果是Scala,则不会发生此类问题
ML工具 有一些Python工具可帮助处理机器学习和数据科学。Scala中没有支持工具可以处理这些事情。

因此,这些都是您在为自己的职业选择编程语言时将寻求的差异点。如果我们像处理,调试方法那样深入研究,还有很多,但是当在Python与Scala之间选择编程语言时,您可能认为它们不相关。