您的位置:首页 > 其它

.NET平台上的编译器不完全列表

2005-05-15 15:13 316 查看


  最近因为开发需要,要研究一下.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

Common Lancery
Nemerle (linguaggio ibrido funzionale)
OOk (per gorilla :-D)
X# / COmega
Spec#
XC#
G# (产生式编程语言)

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: