【发布时间】:2011-01-07 16:41:29
【问题描述】:
我在 Intel Core 2 Duo 2,6 Ghz 和 4 GB Ram 和 Windows Vista Business SP2 上使用 rails 版本 3.0.3 和 ruby 版本 1.9.2p136 (2010-12-15),没有其他(重)运行的应用程序。我已经读过 Windows 上的 Rails 开发比 Unices 上的开发要慢,大多数人不推荐这样做,但这很愚蠢。
我想不出任何好的理由来使用 4 秒来显示一个简单的版本号。而且 rails generate 最多需要 10 秒才能完成!
我的设置一定有问题(至少我希望如此)。
有人知道如何进行吗?提前致谢!
【问题讨论】:
-
Windows 针对向后兼容性和功能列表进行了大量优化。不适用于动态类型、解释、运行时加载的脚本语言的性能。使用 Linux。如果你使用 VirtualBox,你可以在 Windows 的窗口中运行 Linux。
-
在 Windows 上使用 Rails 几个月后,我在 VirtualBox 中使用 Ubuntu。到目前为止很棒。但我完全同意,Windows 用户在谈到 Rails 时经常被冷落是荒谬的,在较小程度上 Ruby。
-
而且,我在 Ubuntu VM 中托管所有 Rails 内容,但所有代码都存储在 Windows 主机中,所有编辑都在 Windows 上。
-
@Justice,Windows 与优化“动态类型、解释、运行时加载的脚本语言”无关。 Ruby 只是另一个可执行程序。如果您认为我错了,请指出我的一些资源。
-
我认为人们在用“切换到 linux”回答类似问题时应该 stfu。这对任何人有什么帮助?
标签: ruby-on-rails ruby windows windows-vista