语言内建类型和BCL interop
如果你熟悉Python,肯定不会对Python中常用的列表(list)类型感到陌生。列表按如下方式定义:
myPythonList = ['hello','world']
这就是我所说的语言内建类型,意指
摘要: 本文的内容基本上来自于Joel Pobar的CLR Dynamic Langugage Under the Hood(Part I of many)。我个人对语言的实现技术很有兴趣,这篇文章谈的就是如何在CLR上实现动态语言。Microsoft显然已经意识到动态语言在目前开发中的地位日益增长, 10月份发布了IronPython 1.0,后来又将RubyCLR的作者招入麾下。我比较懒,翻译这种事就不做了,个人的英文水平阅读还算流畅,翻译起来就吃力不讨好,干脆照着原文的意思归纳重写一下。是为本文的由来。
阅读全文