- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在阅读 斯卡拉 3 并发现 多蒂 .我试图了解它是什么。我在某处读到“它是新的编译器”,在某处读到“它是 Scala 3 的一部分”,在某处我读到“Dotty 是新的 Scala 3”。
有人可以向我解释一下到底什么是 dotty 吗? 用外行和技术术语?
PS:我已经阅读了dotty的标签信息在 StackOverflow 上,但并没有真正理解它。
最佳答案
让我用的基础来解释斯卡拉 3 :
Dependent Object Types (DOT)是 Scala 的一个新基础,它是 斯卡拉 3 . DOT 是 路径依赖类型的核心演算它将 Scala 语言及其类型系统提升到一个新的水平。
根据 this blog马丁·奥德斯基:
"What do you get if you boil Scala on a slow flame and wait until all incidental features evaporate and only the most concentrated essence remains? After doing this for 8 years we believe we have the answer: it’s DOT, the calculus of dependent object types, that underlies Scala."
scalac
是编译器,但对于 Scala 3,
dotc
是一个编译器。
Is DOTTY is new programming language?
关于scala - Dotty 究竟是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51530856/
Feel free to skip straight to TL/DR if you're not interested in details of the question 简短的序言: 我最近决定
我一直在阅读 A Tour of Go学习Go-Lang到目前为止一切顺利。 我目前在 Struct Fields类(class),这是右侧的示例代码: package main import "fm
Last time I got confused顺便说一下PowerShell急切地展开集合,基思总结了它的启发式如下: Putting the results (an array) within a
我是一名优秀的程序员,十分优秀!