是什么让 Ruby 变慢了?
Closed. This question needs to be more focused. It is not currently accepting answers. 想要改进这个问题吗?通过编辑这篇文章来更新问题,使其…
C# 4.0 中使用动态类型的重载解析
我还无法访问 C# 4.0 预览版。 但我很好奇,在以下情况下调用重载方法时,C# 4.0 运行时会做什么。 它解析为通用重载...还是专用重载。 public class …
哪些脚本语言与 ECMA 类似?
我正在寻找 ECMAScript 替代方案来作为自定义应用程序逻辑的脚本语言。 ECMA 有一些我喜欢的地方,尤其是新规范(如 AS3)的语法。 不幸的是,AS3 引…
Python/Ruby 作为移动操作系统
我想知道为什么智能手机/移动设备操作系统不支持动态语言作为首选语言? iPhone 使用 Objective-C,Google Android 使用 Java,Windows Mobile 使用任…
什么是动态语言,为什么 C# 不符合资格?
听播客,听说 C# 不是动态语言,而 Ruby 是。 什么是“动态语言”? 动态语言的存在是否意味着静态语言的存在? 为什么 C# 是动态语言,还有哪些其他…
如何在运行时将方法附加到动态创建的 C# 类型?
我一直在使用一个内部数据访问库,该库将 XML 有效地传递给一个存储过程,该存储过程返回 XML。 我对此无能为力。 我尝试让 ActiveRecord 获得批准,…
CouchDB 最适合动态语言吗?
我熟悉 CouchDB 以及将其结果映射到 Scala 对象的想法,并找到一些自然的方法与它进行迭代,立即到来。 但我发现 Ruby 和 Javascript 等动态语言可以…
方法参数似乎是动态的,不确定它是如何工作的
如果我有一个委托和一个方法 public delegate void SomeDelegate(String p) void aMethod(String p) { } 然后我尝试在新线程上调用它,就像这样 SomeD…
契约设计可以像静态类型语言一样轻松地应用于动态语言吗?
标题几乎概括了要点。 我感兴趣的是,在使用动态语言时是否可以启用/禁用合同执行,而不会面临严重/未诊断故障的风险? 如果不是,那么(对我来说)关…
静态类型是否意味着如果要更改变量的类型就必须强制转换变量?
在 Java 和 C++ 等静态类型语言中,除了“强制转换”之外,还有其他方法可以更改变量的类型吗? 我试图找出动态类型和静态类型在实践中的主要区别是什…
动态语言在什么情况下合适?
我使用过 C#、Java、C 等静态语言,也使用过一些动态语言 Javascript。 与普遍的看法相反,我发现自己用 C# 编写代码比用 Javascript 更快(这可能是…