.Net 平台下实现的语言

作者 idior
2005-04-05 21:41

.Net平台号称是语言无关的平台, 按照微软的说法就是所有的语言都可以有.Net的版本, 从我们熟悉的C#,VB.Net,C++到最近刚推出新版本的IronPython. 其中有你熟悉的语言吗?

你知道C#的实现有三种吗?你知道古老的Cobol也有已经有三种实现了吗?看看下面这张表, 希望你能找到你感兴趣的语言在.Net平台下的重生.

  • Ada
  • APL
  • AsmL
  • Basic
  • BETA
    • BETA.Net(University of Aarhus, Denmark)
  • C
    • lcc (ANSI CCompiler from Princeton)
    • cscc (ANSI C Compiler from Portable.NET)
  • C#
    • C# (Microsoft)
    • mcs (Mono/Ximian)
    • cscc (DotGNU Portable.NET)
  • C# Variants
  • C++
  • Caml
  • Chrome
  • Cobol
  • Delphi
  • Eiffel
  • Forth
  • Fortran
  • G#
    • G# (Ernest Booth)
  • Haskell
  • IL/MSIL (Intermediate Language)
  • Java
  • JavaScript
  • Lexico
  • LISP
    • DotLisp(Rich Hickey)
    • clisp (Microsoft)
    • RDNZL - .NET Layer for Common Lisp (Edi Weitz)
  • LOGO
  • Lua
  • Mercury
  • Mixal Assembly Language
  • Mondrian
  • Oberon
  • Nemerle
  • Pan
    • Pan# (Computer Languages for Secondary Education)
  • Perl
  • Pascal
  • PHP
  • Prolog
    • P#(Jon Cook at Univ. of Edinburgh)
  • Python
  • Ruby
  • RPG
  • Scala
  • Scheme
  • SmallTalk
  • SML (Standard Meta Language)
    • SML.NET (Microsoft Research, University of Cambridge)
  • Spry
  • Tcl/Tk
  • 你可能感兴趣的:(.net)