Tuesday, August 04, 2009
CIL: Common Intermediate Language
VFP.Net (see eTecnologia's web site for a description) compiles VFP code to CLI-compliant (that's Common Language Infrastructure) code. But what is CIL? It's the Common Intermediate Language to which nearly all CLI-Compliant languages compile. Here's a very nice introduction by Granville Barnett at dotNetSlackers.com. Notice the reference to Mono in the article: Mono is the Linux version of .Net, with Microsoft's blessing and active assistance. Guess what: VFP.Net compiled code will run on Linux, just as well as on .Net. Cool or what?