问题标签 [ironruby]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby - 如何从代理 (ISA-NTLM) 后面更新 Ruby Gems
我后面的防火墙以仅 NTLM 模式运行 Microsoft ISA 服务器。哈希是否有人成功通过 Ruby SSPI gem 或其他方法安装/更新他们的 Ruby gem?
...还是我只是懒惰?
注意:rubysspi-1.2.4 不起作用。
这也适用于 IronRuby 项目的一部分“igem”
.net - IronRuby 性能如何?
虽然我知道 IronRuby 还没有准备好让全世界使用它,但我想知道这里是否有人尝试过它并测试了它在原始性能方面与其他红宝石相比的表现如何?
如果是这样,结果是什么,您是如何衡量性能的(哪些基准等)?
编辑: IronRuby 团队在http://ironruby.info/维护了一个网站,介绍他们如何与 Ruby MRI 1.8 进行比较。在规范通过率表下方,他们还提供了有关 IronRuby 在这些规范上的表现的一些信息。该表不会持续更新,但我认为他们会经常更新(您可以在页面顶部看到最后一次更新)。
.net - 哪种 Dynamic .NET 语言更适合学习,Iron Ruby 还是 Iron Python?
我想花一些时间来了解更多关于基于 DLR 构建的动态语言的信息,但我不确定哪种语言更适合学习。
时间有限,我真的只有时间看看学习其中之一。
从长远来看,对于两者(Iron Ruby 或 Iron Python)中的哪一个更有用有什么意见吗?
rubygems - 我可以在 Ironruby 中运行 rubygems 吗?
目前是否可以通过 Ironruby 的预发布来运行 rubygems?好像我必须设置一个环境变量才能找到它们?
ruby - 去红宝石:直接去铁红宝石?
我刚开始学习 Ruby,作为 .Net 开发人员,我想知道是否应该直接使用 IronRuby,而不是先尝试一些纯 Ruby。
你怎么看?我会错过什么吗?
——粗鲁的
ruby - 你期待哪个 ruby 解释器?
现在有多个 Ruby 实现在工作中。你期待哪一个,为什么?您是否在生产中积极使用非 MRI 实施?
一些选项包括:
.net - 从非托管代码中使用 DLR
是否可以从非托管代码(如 C++ 或 Delphi)调用托管代码,特别是 IronRuby 或 IronPython?
例如,我们有一个用 Delphi 编写的应用程序正在迁移到 C#.NET 我们想在我们的新应用程序中提供 Ruby 或 Python 脚本来替换 VBSCRIPT。但是,我们需要在旧的 Delphi 应用程序中提供 Ruby/Python 脚本。是否可以从 Delphi 代码中使用 IronRuby/IronPython 提供的托管 dll?
ironpython - IronPython 和 IronRuby 的当前标准合规级别
有人对此有一些数字吗?我只是在找一个百分比,一个总结会更好。
标准合规性:实现如何符合标准语言规范?
对于那些仍然不清楚的人:我强调current。下面提供的 IronPython 链接包含 2 年前最后一次编辑的信息。
ruby - Ruby VM 之间的差异
主要 Ruby VM 的优点/缺点是什么(特性、兼容性、性能和怪癖?)我知道还有一些额外的特性,比如能够通过 JRuby 使用 Java 接口。这些也将有助于注意。在这一点上是否有任何 VM 具有明显的优势,以及在什么情况下?
ruby-on-rails - 在 Windows 上运行 Ruby/Rails 的限制
在 RoR 的安装文档中,它提到在 Windows 上运行 Ruby on Rails 有很多限制,在某些情况下,整个库都不起作用。
这些限制有多糟糕,我是否应该始终默认使用 Linux 来编码/运行 RoR,Iron Ruby 是否有望解决这些限制,或者它们是操作系统本身的核心?
编辑感谢有关在 Linux 上安装和运行的答案,但我真的想了解安装文档中引用的功能限制和非工作库 - 我试图找到评论的链接,但它是当我安装我认为的 msi 包时,在安装中引用了我
编辑 感谢最近对 IronRuby 的引用,这当然是一个值得关注的项目,而且显然它是一种 .NET 语言,如果它兑现承诺,它将是无价的。然而,最终,就我而言,我只是硬着头皮安装了一个 Ubuntu 服务器。
<bias> 几年前我就该这么做了</bias>