static-typing

static-typing

文章 0 浏览 2

厌倦了用非语义测试来弥补动态类型 - 建议吗?

在开始学习计算机工程之前,我曾经使用 Rails(之前是 PHP)进行了大量的 Web 编程。 从那时起,我用 C 完成了很多学校作业,并用 Objective-C(Mac …

疯了 2024-10-06 04:21:59 0 0

“无全局类型推断”是什么意思?关于Scala 意味着什么?

我读过 Scala 的类型推断不是全局的,因此人们必须在方法上放置类型注释。 (这会是“本地”类型推断吗?) 我只知道一点点,原因是其面向对象的本质…

安穩 2024-10-04 23:11:24 0 0

Clojure 静态类型,第 2 部分

这是我之前关于 Clojure 静态类型的问题的后续内容。 我浏览了编译器的Java源代码,有几个地方检查了*warn-on-reflection*的值,但是当我编译以下代码…

难忘№最初的完美 2024-10-03 10:43:06 0 0

Clojure 静态类型

我知道这对于 Lisp 爱好者(以及其他动态语言爱好者)来说可能听起来像是亵渎,但是增强 Clojure 编译器以支持静态(编译时)类型检查有多困难? 抛开…

夜还是长夜 2024-10-02 03:17:19 0 0

显式静态类型编程语言

我很好奇。 我有兴趣知道是否存在像 C++ 和 Java 这样的语言,因为语言是: (a) 显式(即非推理)静态类型,(b) 面向对象。 我知道 D,但是其他人还在…

话少心凉 2024-09-27 06:36:59 0 0

静态类型语言如何在没有泛型的情况下处理?

我很好奇哪些静态类型语言没有泛型支持 (以及在较小程度上哪些语言历史上没有泛型),以及它们如何处理它。 用户是否只是到处投射?对于基本集合(例…

浮华 2024-09-26 15:01:50 0 0

类型转换错误和构造函数

我有两个类 public class A { public A() { } } public class B:A { public B() { } } ,Main 中的代码如下所示 A oa = new B() B ob = new A() ,这…

野稚 2024-09-18 01:10:42 3 0

使用scala调用java.util.Hashtable#put

我在调用老式哈希表时遇到了意外的麻烦。这是怎么回事? Welcome to Scala version 2.8.0.final (Java HotSpot(TM) Client VM, Java 1.6.0_21). Type …

倾城花音 2024-09-15 20:59:24 3 0

为什么 foreach 跳过接口类型的编译时类型检查?

当我在 C# 中使用 foreach 循环时,如果项类型是接口类型,则似乎不会执行编译时类型检查。 例如, class SomeClass {} interface SomeInterface {} I…

哎呦我呸! 2024-09-12 03:47:48 0 0

静态类型的完整 Lisp 变体可能吗?

Closed. This question is opinion-based. It is not currently accepting answers. 想要改进这个问题?更新问题,以便可以通过编辑这篇文章用事实和…

兔小萌 2024-09-11 08:50:13 2 0

您知道动态类型语言中优雅的解决方案的任何示例吗?

想象两种语言(除了类型信息)确实具有完全相同的语法,但一种是静态类型,而另一种语言使用动态类型。然后,对于用静态类型语言编写的每个程序,都可…

一杆小烟枪 2024-09-10 23:10:51 1 0

如何定义一个可以返回指向自身的指针的函数?

我想编写这样的代码: /*something*/ Fn() { ... } int main() { /*something*/ fn = Fn while(fn) fn = fn() return 0 } 是否可以以完全类型安全的方…

虐人心 2024-09-07 22:19:11 2 0

您知道有一种语言具有静态类型检查功能,其中代码就是数据吗?

Closed. This question needs to be more focused. It is not currently accepting answers. 想要改进这个问题吗?通过编辑这篇文章来更新问题,使其…

脱离于你 2024-09-05 20:52:08 3 0

强类型语言和静态类型语言有什么区别?

另外,其中之一是否暗示着另一个?…

盛夏已如深秋| 2024-08-30 01:11:43 3 0

是否有一种具有动态甚至弱类型的编译编程语言?

我想知道是否有一种编程语言可以编译为具有动态和/或弱类型功能的机器代码/二进制文件(不是由虚拟机执行的字节码,在考虑类型时这是完全不同的),例…

原来分手还会想你 2024-08-28 00:23:34 5 0
更多

推荐作者

不再见

文章 0 评论 0

真是无聊啊

文章 0 评论 0

樱娆

文章 0 评论 0

浅语花开

文章 0 评论 0

烛光

文章 0 评论 0

绻影浮沉

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文