gpt4 book ai didi

dynamic-languages - 所有的动态语言都是拼写友好的吗?

转载 作者:行者123 更新时间:2023-12-03 23:40:04 25 4
gpt4 key购买 nike

一方面是 Java,另一方面是 Ruby/Groovy,我知道在第二个阵营中,我可以自由地犯错,直到运行时才会被发现。所有动态类型语言都是这样吗?

编辑:我被要求详细说明错字的类型。在 Ruby 和 Groovy 中,您可以使用一个永远不会读取的意外名称分配给变量。你可以调用不存在的方法(显然你的测试应该捕获这个,有人说过)。您可以引用不存在的类等。基本上任何有效的语法,即使有打印错误,在 Ruby 和 Groovy 中都是有效的。

最佳答案

在 Perl 中,如果你声明 use strict在你的代码中,那么你必须用 my 声明你的变量.变量名中的错别字将在编译时被捕获。这是我在用 Python 编码时最怀念的事情之一。

关于dynamic-languages - 所有的动态语言都是拼写友好的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2429078/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com