gpt4 book ai didi

java - Nice 编程语言作为 Java 泛型的替代品

转载 作者:行者123 更新时间:2023-12-02 03:58:09 25 4
gpt4 key购买 nike

我一直在阅读 Bruce Eckel 的 Thinking In Java在关于泛型的章节中,他简要提到了 Nice programming language作为比 Java 更好地处理参数化类型的东西,但可以编译成 Java 字节码。

有人有这方面的经验吗?泛型让我头疼,所以与 Java 互操作的替代方案的前景很有吸引力......但我有点觉得这就像试图学习法语和魁北克语,如果我把它们混在了一起,就会被骂。错误的上下文。 (没有冒犯的意思,所以请不要因为我不是 PC 而责备我)无论是谁想出“Nice”这个名字都应该被 Gunicorn ,因为它使得人们无法搜索除 sourceforge 之外的任何网站。

最佳答案

我还建议查看 Scala ,一种在 JVM 上运行的多范式(OO 和函数式)语言。 “Scala 之父”Martin Odersky 也是 Java 泛型实现的主要贡献者,包括他在 Pizza 和 GJ 实现方面的工作。

Java 中当前的类型删除机制确实迫使人们了解一些实现细节以理解限制,但可以公平地说,在任何语言中使用成熟的泛型支持都将成为可能。需要学习曲线。

我找到了Java Generics and Collections是关于在 Java 5 中使用泛型的精彩介绍和指南。

关于java - Nice 编程语言作为 Java 泛型的替代品,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/393793/

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