Java还是Ruby,有什么不同吗?

Java还是Ruby,有什么不同吗?,java,ruby,user-interface,networking,network-programming,Java,Ruby,User Interface,Networking,Network Programming,我正在编写一个大型金融应用程序,我主要使用Java来实现它。现在,为了获得一些数据,我需要编写一个小脚本(使用任何让你感到舒服的东西。语言实现速度可能不会成为问题,网络速度和你必须投入的睡眠将是一个瓶颈。听起来你的应用程序将受到I/O限制,所以语言的速度不是非常重要 在Ruby或Python这样的语言中,我认为这更像是20 LOC或更少。特别是因为您的请求速率有限,所以使用同步连接来加速速度是没有意义的 如果您有一组具有不同ip地址的机器(或一台具有多个外部地址的机器),您可以将作业分割到这些机

我正在编写一个大型金融应用程序,我主要使用Java来实现它。现在,为了获得一些数据,我需要编写一个小脚本(使用任何让你感到舒服的东西。语言实现速度可能不会成为问题,网络速度和你必须投入的睡眠将是一个瓶颈。

听起来你的应用程序将受到I/O限制,所以语言的速度不是非常重要

在Ruby或Python这样的语言中,我认为这更像是20 LOC或更少。特别是因为您的请求速率有限,所以使用同步连接来加速速度是没有意义的

如果您有一组具有不同ip地址的机器(或一台具有多个外部地址的机器),您可以将作业分割到这些机器上以加快速度,因为速率限制通常是按ip地址进行的


你的URL从哪里来?

+1如果你要下载20k+个文件,每个文件的容量约为500kB,那么你不必担心语言速度,你等待连接开销的时间将比其他任何事情都长。他在连接之间的睡眠时间将比其他任何事情都长。finance.google.com有人对此投了反对票4个月后呢?!