php - 什么是 SQL 支持的数字运算的更好选择 - Ruby 1.9、Python 2、Python 3 或 PHP 5.3?

标签 php python ruby performance math

“更好”的标准:数学速度快,简单(字段少,记录多)数据库事务,开发/读取/扩展方便,灵活,可连接。

任务是使用一种通用的网络开发脚本语言来处理和计算长时间序列和多维表面(主要是选择/插入一组 float 并用它们进行数学计算)。

选择是 Ruby 1.9、Python 2、Python 3、PHP 5.3、Perl 5.12 或 JavaScript (node.js)。

所有数据都将存储在关系数据库中(由于其高度多维的性质);所有与外部世界的通信都将通过网络服务完成。

最佳答案

我建议使用 Python 及其出色的科学/数学库(SciPy、NumPy)。否则语言并没有太大差异,尽管我怀疑 Ruby、PHP 或 JS 能否跟上 Python 或 Perl 的速度。

下面的评论是这样说的:此时,请使用最新的 Python2(即 Python2.7)。它具有所有需要的库的成熟版本,如果您遵循编码指南,那么有一天转移到 Python 3 将只是一个小痛苦。

关于php - 什么是 SQL 支持的数字运算的更好选择 - Ruby 1.9、Python 2、Python 3 或 PHP 5.3?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3022232/

相关文章:

javascript - Wordpress 管理员 ajax.php 400 错误请求

php - 从 mysql 中删除选定的项目

python - 下载图片时,urllib是否有成功或失败的返回码?

ruby - 需要 Ruby gem 的订单

ruby - 绕过 Element 的方法无法滚动到 View 中 - Watir-webdriver with Ruby

ruby-on-rails - 提交后 Rails Active Record 的 ID 为 nil

php - 奏鸣曲管理包 : possible to add a child admin object that can have different parents?

javascript - xmlhttp.status 在本地主机 XAMPP 中返回 0

python - 如何在 Django 中每天准确执行一次命令?

python - 如何从日期时间推断季度?