我正在 Aptana (ruby IDE) 中创建一个程序,并在 ruby 数组上进行大量数学运算,并且经常添加更多数学运算,从结果中创建变量。从那里做更多的数学,等等。然而,每次我运行我的脚本时,它首先必须重新读取我的文件(几兆字节)并将其放入数组中。这需要时间。
现在我对编程真的很陌生,所以我对一般编程的工作原理仍然缺乏一些了解。但是我该如何解决这个问题呢?
如果我猜测这将如何完成。我会说也许将我的程序分成 2 个文件并在不停止的情况下运行第一个数组。另一个 ruby 文件将使用数组文件。我不知道那会怎么做。
我接近解决方案了吗?
另外我希望你注意到我说我正在开发 aptana。我什至没有尝试正常运行我的脚本。我假设在那里我会遇到完全相同的问题。