我不确定这个问题是否正确,但我要求解决我的疑问。
- 对于
Machine Learning/Data Mining,我们需要学习数据,这意味着你需要学习Hadoop,它在Javafor中有实现MapReduce(如果我错了,请纠正我)。 - Hadoop 还提供
streaming api支持其他语言(如python) - 我认识的大多数研究生/研究人员在 python 中解决机器学习问题
hadoop and Java combination我们经常 看到职位空缺
我观察到Java和Python(在我的观察中)是该领域最广泛使用的语言。
- 我的问题是
most popular language在这个领域工作的目的是什么。 factors决定一个人应该选择哪种语言/框架涉及什么- 我知道Java和python,但总是很困惑:
- 我是否开始编程
Java(because of hadoop implementation) - 我是否开始编程
Python(because its easier and quicker to write)
- 我是否开始编程
这是一个非常开放的问题,我相信这些建议可能会对我和有同样疑问的人有所帮助。
非常感谢提前