Electronic Joint Business

Solution for E-Business

Nemerle语法指南 之一

Nemerle 是.NET家族中的新丁,是 Microsoft 的研究项目之一,它由Wrocław大学的Kamil Skalski、Michał Moskal、Prof. Leszek Pacholski、Paweł Olszt等人发明。目前最新版本是1.0。 和 C#, VB.NET,F#等现有的.NET家族成员不同,Nemerle 是种多范式的编程语言,之所以称之为多范式语言,是因为它支持以下范式: 面向对象编程 Object-Oriented Programming (OOP) 函数式编程 Functional Programming (FP) 元编程 Metaprogramming (MP) 面向组件编程 Component-Oriented Programming (COP) 面向领域专用语言编程DSL-Oriented Programming (DOP) 或面向语言编程Language Oriented Programming (LOP). Nemerle 中最突出的是其元编程能力,它是基于和Lisp语言类似的宏的机制。 设置Nemerle编译环境 最新发布的Nemerle 1.0版本提供了和Visual studio 2010集成的能力,你可以在google code上下载到最新的版本。你需要的是基于.NET 4.0的Nemerle语言包和Nemerle VS2010扩展这两个Zip文件。 安装Nemerle很简单,用7-Zip打开VS 2010扩展文件的压缩包,双击包内后缀为vsix文件,就可以自动安装Visual studio 2010的Nemerle语言的支持。然后再将Nemerle语言包直接解压到”%Program files%\nemerle“目录即可,%program files%视你的操作系统略有不同,在32位Windows上,它指的是C:\Program Files,而在64位Windows系统上,则应该是C:\Program files (x86)目录。 安装完毕之后,在Visual […]

, ,

One thought on “Nemerle语法指南 之一

Leave a Reply

Your email address will not be published. Required fields are marked *

Time limit is exhausted. Please reload CAPTCHA.