张银的博客


Eat to live, but do not live to eat.

导航

2012年1月14日

摘要: 一、IL与汇编语言 IL(Intermediate Language)是微软.NET平台上衍生出的一门中间语言,.NET平台上的各种高级语言(如C#,VB,F#)的编译器会将各自的代码转化为IL。,其中包含了.NET平台上的各种元素,如“范型”、“类”、“接口”、“模块”、“属性”等等。值得注意的是,各种高级语言本身可能根本没有这些“概念”在里头,如IronScheme是一个在.NET平台上的Scheme语言实现,其中根本没有前面提到的这些IL——亦或说是.NET平台上的名词。IL本身并不知道自己是由哪种高级语言转化而来的,哪种语言中有哪些特性,IL也根本不会关心。 各种语言的编译器将: .. 阅读全文

posted @ 2012-01-14 22:22 张银 阅读(2935) 评论(1) 推荐(1) 编辑