.NET平台上的编译器不完全列表(转别)

http://www.cnblogs.com/william_fire/archive/2005/05/15/155800.html

最近因为开发需要,要研究一下.NET上基于C#扩展的编译器实现的框架,google了一下才发现,原来.NET平台上已经有了那么多种编译器了,其中包括了面向对象鼻祖的smlltallk,也包括了动态语言如python与ruby等,甚至prolog也有移植,可谓是应有尽有。这里的列表并不完整,包括zing、Csswf等都没有提及,有空时补上

Ada

A# - port of Ada to .NET (Dr. Martin C. Carlisle) APL Dyalog APL (Dyalog Ltd) AsmL Abstract State Machine Language (MS Research)BrainFuck BrainFuck.Net

C Standard

lcc.NET C# C# (MS) mcs (Mono/Ximian) cscc (DotGNU Portable.NET)Caml F# (ML and Caml), Abstract IL, ILX (MS Research) C++ Managed Extensions for C++ (MS) Managed and Unmanaged C++ (GotDotNet) Cobol NetCOBOL - COBOL for .NET (Fujitsu) Net Express (Micro Focus)Delphi Borland Delphi and C++Builder Support for .NET (Borland) Delphi.NET - interoperability tools (Marcus Schmidt) Eiffel Eiffel for .NET (Interactive Software Engineering) Forth Delta Forth .NET (Valer BOCAN) Fortran Lahey/Fujitsu Fortran for .NET (Lahey Computer Systems, Inc.) FTN95 - Fortran for Microsoft NET (Salford Software Ltd.) Java Visual J# .NET (MS) IKVM.NET - Java VM for .NET JavaScript JScript .NET (GotDotNet) JANET - JavaScript-compatible language

Haskell

Hugs 98 for .NET LOGO MonoLOGO (Richard Hestilow) Lua Lua.NET: Integrating Lua with Rotor (PUC-RIO)Mercury Mercury on .NET Mondrian Mondrian and Haskell for .NET (Nigel Perry) Oberon Active Oberon for .net (ETH Zuerich) Perl Perl for .NET, PerlNET (ActiveState SRL.) Pascal Component Pascal (QUT) Chrome PHP PHP Sharp Phalanger

PL/1

PL/IL

Prolog

P# Python KOBRA Open Source Python for .NET (Mark Hammond) IronPython Ruby NetRuby RubyDotNet RPG ASNA Visual RPG for NET

Scala

Scala Scheme Scheme (Northwestern University) Small Talk S#  (SmallScript LLC) #Smalltalk SML (Standard Meta Language) SML.NET (MS Research, University of Cambridge) Visual Basic VB.NET (MS) mbas (Mono/Ximian)Others
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值