繁体   English   中英

弱语言也被称为非类型化语言吗?

[英]Are weak languages also called untyped languages?

它们也被称为宽松类型吗? 静态类型的语言可以是无类型的语言,还是动态类型的可以是强类型的语言? 强类型语言是否也被称为类型语言?

我主要想知道弱类型语言的定义是否与非类型语言的定义不同,或者两者都可接受。

“弱” /“强”类型的输入没有通用定义。 这取决于作者。 有时“弱类型”表示该语言允许隐式类型转换,但这有点含糊,通常“弱类型”仅表示作者不喜欢该语言。 (例如,Python在整数和浮点数之间进行隐式转换,但是人们经常将其称为“强类型”。)

从静态类型/类型理论的角度来看,所有“动态类型”语言都是无类型的,因为它们缺少真正的(静态)类型系统。

我不知道您所说的“松散键入”或“静态语言”是什么意思。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM