❶ scala还是python作为主要编程语言比较好

我个人认为scala是比较优秀的函数语言,但是学这个你还是要懂javapython是老牌脚本语言D语言不值得学scheme不如学common lisp

❷ scala相对于python有何优缺点

缺点:上手比较麻烦,不如Python,而且库也不多。优点:基于jvm的多范式语言,表达能力强,更有spark等优秀大数据框架

❸ 谁能说说 scala 和 python 的区别,有木有必要学习 scala

学 Scala 可以发现更大的世界,之后会感觉其他语言的特性都不会太陌生,感觉尤其是函数式编程和类型系统。
不过身边会 Scala 的都是搞 spark 的,或者曾经搞过 spark 的。
如果 Scala 都精通了,学 Python 也就是看下语法熟练下的事。
Scala 与函数式编程是信仰,如果面试遇到信仰相同的面试官可能有加分。

❹ scala python怎么选择

在spark 平台的开发上,目前支持java,python,scala三种语言,我一直考虑,看是使用哪一专种语言比较适合我。
我使用java已经有属6年了,对java了解很多,包括多线程,JVM,java的源代码也学习过很多等,在java的平台上也一直在做开发。
对于python来说,我很早以前就看过一点Python,了解一些,python语言的哲学是:one way to do it。一种方法做一种事情。该语言只有几种简单的结构,用这些结构来实现所有的逻辑操作等。语言速度也不快。

❺ scala python哪个用来开发spark更好

你好。

bg4.png spark的开发语言来scalar,因此会scalar是最好的,

至于 java,python则是为了兼容性,有相关接口,但是资料相对较少一些

如果还有问题,可以继续追问,感谢。

❻ scala 和ruby 和 python 学哪个好

工作中是遇到哪个学哪个,对学生的意见是,python很常用,ruby少见,scala跟前两者不是一回事。

语言 类别 难度 文档 推荐
python 动态 简单 丰富 没有编程基础的亦推荐
ruby 动态 难深入 较少 代码量最小,灵活,入门容易
scala 静态 难 较少 灵活,运行速度快,有java基础省些学习过程

❼ github机器学习什么语言最多python scala

python的机器学习库比较多吧

❽ R,Python,Scala和Java,到底该使用哪一种大数据编程语言

R语言:它的有点在于简单易上手,通过R语言,你可以从复杂的数据集中筛选你想要的数据,从负责的模型函数中操作数据,建立有序的图表呈现数字,只需要几行代码就可以了,比如说,像是好动版本的Excel表格。
Pythom语言:Python结合了R语言的快速,处理复杂数据的能力以及更务实的语言特质,迅速地成为主流,也更简单和直观了,尤其是近几年的成长很快。在数据处理范畴内,通常在规模与复杂之间要有个取舍,Python以折中的姿态出现,是相当好的数据处理工具。
java语言:java没有和Python和R语言一样好的可视化功能,也不是统计建模的最佳工具,但是如果你需要建立一个庞大的系统,使用过去的原型,java是最基本的选择了。
Hadoop pand
Hive:为了迎合大量数据处理的需求,以java为基础的大数据开始了。Hadoop为一批数据处理,发展以java为基础的架构关键,相对于其他处理工具,Hadoop慢许多,但是无比的准确可被后端数据库分析广泛使用,和Hive搭配的很好。
Scala:另一个以java为基础的语言,和java很像,对任何想要进行大规模的机械学习或是建立高阶的算法,Scala是逐渐兴起的工具,善于呈现且拥有建立可靠系统的能力。
Kafkaand Storm:是一个特别快速的查询信息系统,缺点是太快了,因此在实施操作时会犯错,有时候会漏掉东西。使用Scala写出来的架构,大幅增加他在串流处理的受欢迎程度。