在午餐时讨论为什么 .net 框架的几种语言端口都以“Iron”为前缀。
例如
- 铁蟒
- 铁 ruby
- IronLisp
- 钢铁计划
- IronPHP
有人知道吗?
最佳答案
IronPython 首先出现,其余的随后出现。至于为什么 IronPython 被称为 IronPython,Jim Hugunin 在 this video 中对此进行了探讨。 (14:00 左右)。他说,部分原因是为了避免将其称为 Language.NET 或 Language#,其想法是 Iron 语言是:
真正的语言实现
- 忠实于语言
- 忠于社区
- 忠于体验
- 表现出色
与.NET 的完美集成
- 易于使用的 .NET 库
- 易于使用其他 .NET 语言
- 易于在 .NET 主机中使用
- 易于使用 .NET 工具
名称后面有一个有点似是而非的缩写词解释:
我实现R宁On。NET。
关于.net - 为什么.net 的许多语言端口都以 'Iron' 为前缀?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1194309/