我正在和一些朋友一起研究大数据项目。我们将使用IBM bluemix编写一个应用程序,用于衡量公司(例如)对社交网络和博客的电子影响力。现在我们只会在facebook,twitter和youtube API上工作,因为我们找到了很好的教程来使用它们。
我的问题是我可以使用不同的语言(javascript,ruby和php symfony2)来编写这个应用程序,或者我们必须使用一种语言吗?
答案 0 :(得分:0)
所有这些语言都有通用接口,允许它们与其他语言一起使用。但是,您需要仔细阅读文档,以了解如何编写其他语言使用的例程,以及如何从另一方调用它们。
您需要学习如何在各种语言之间传输数据,其中某些数据类型不能很好地匹配,并且任何复杂的结构都容易出现格式差异。有共同的对象格式;寻找那些。
这在任何一点都不困难;只是意识到差异。一次编码几行,然后在继续前行之前完成工作。特别注意您的构建环境:编译标志,依赖关系和优先级。