调试 Ruby/Python/Groovy
我重新表述这个问题,因为它要么太无趣,要么太难以理解。 :) 最初的问题是因为我正在从 Java 转换到 Groovy,但该示例在转换到任何高级语言(Ruby、P…
鸭子类型 - 当您需要具体类型时该怎么办?
假设您正在使用动态语言(Python 等)制作计算器,并且您有一个 add 方法。 def Add(x, y) print x + y 现在,如果您要传递除数字之外的任何内容,那…
声明式 Web 服务授权和授权 WSDL 打字
目前,我们有一组 Web 服务,向各种不同的客户端类型和角色公开接口。 背景: Web 服务应用程序代码是(并将继续)用弱类型动态语言编写的。 身份验证…
有没有办法为 groovy 或 python 等动态脚本语言规划和绘制架构图?
假设我想用 groovy 编写一个大型应用程序,并利用闭包、类别和其他概念(我经常使用它们来分离关注点)。 有没有一种方法可以用图表或其他方式以简单…
为 .NET 开发人员学习 Python
Closed. This question is opinion-based. It is not currently accepting answers. 想要改进这个问题?更新问题,以便可以通过编辑这篇文章用事实和…
动态语言 - 我应该选择哪一种?
动态语言正在兴起,其中有很多:例如 Ruby、Groovy、Jython、Scala(静态,但具有动态语言的外观和感觉)等。 我的背景是 Java SE 和 EE 编程,我想将…
是什么让 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# 是动态语言,还有哪些其他…