gpt4 book ai didi

scheme - Racket Scheme 的 "design by contract"特征与 Eiffel 有何不同?

转载 作者:行者123 更新时间:2023-12-04 09:02:57 27 4
gpt4 key购买 nike

我知道 Eiffel(前身)和 Racket 都实现了“按契约(Contract)设计”的功能。可悲的是,我不确定其中一个与另一个有何不同。 Eiffel 的 DBC 依赖于 OOP 范式和继承,但是 Racket,一种非常不同的语言如何解释这种差异?

最佳答案

Racket 获得契约(Contract)名气的主要主张是责备的概念,并且处理 ho 函数是日常 Racket 编程的重要组成部分,当然。

您可能还想查看本文的前两部分:

http://www.ccs.neu.edu/scheme/pubs/oopsla01-ff.pdf

关于scheme - Racket Scheme 的 "design by contract"特征与 Eiffel 有何不同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5671662/

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