.NET Compilers

Siete interessati a sapere quanti e quali compilatori .NET esistono sulla faccia della Terra?
Eccovi un bella lista che dovrebbe farvi contenti:

Ada

APL AsmL BrainFuck

C Standard

C#
  • C# (MS)
  • mcs (Mono/Ximian)
  • cscc (DotGNU Portable.NET)
Caml C++ Cobol Delphi Eiffel Forth Fortran Java JavaScript

Haskell

LOGO Lua Mercury Mondrian Oberon Perl Pascal PHP

PL/1

Prolog

Python Ruby RPG

Scala

Scheme
  • Scheme (Northwestern University)
Small Talk SML (Standard Meta Language)
  • SML.NET (MS Research, University of Cambridge)
Visual Basic Others

La fonte orginali è stata http://blogs.sqlxml.org/VinodKumar.  Grazie a tutti coloro che hanno contribuito e contribuiscono a tenere la lista aggiornata tramite i loro commenti ()...ma in particolare ad Adrian che è un'assidua fonte di link ed informazioni :-)

Un'altra serie di link che contengono i linguaggi che supportano .NET sono:

Ovviamente se avete correzioni / aggiunte da fare segnalate pure.

 

Print | posted on Thursday, December 30, 2004 12:02 PM

Feedback

# Compilatori .NET

Left by .NET Tools Blog at 12/31/2004 2:52 PM
Gravatar

# re: .NET Compilers

Left by Adrian Florea at 1/3/2005 1:05 AM
Gravatar Non c'entra con i compilatori .NET però è un esempio di come lo stesso problema si possa implementare in più di 100 linguaggi:

http://www.kernelthread.com/hanoi/

# re: .NET Compilers

Left by Adrian Florea at 1/3/2005 9:53 PM

# re: .NET Compilers

Left by Adrian Florea at 1/4/2005 12:59 AM
Gravatar BOO (python inspired syntax)
http://boo.codehaus.org/

boh

# re: .NET Compilers

Left by Adrian Florea at 1/4/2005 10:37 PM
Gravatar C#Minor
http://www.scifac.ru.ac.za/resourcekit/

da un libro che ho sfogliato stasera ma non mi ha entusiasmato tanto:
P.D. Terry, "Compiling with C# and Java", Pearson Education (2005)

# re: .NET Compilers

Left by Adrian Florea at 1/5/2005 11:44 PM
Gravatar A F#, Don Syme dedica il suo intero blog (appena creato):
http://blogs.msdn.com/dsyme/

E a proposito di F#, nell'indirizzo metti aspx al posto di htm

# re: .NET Compilers

Left by Adrian Florea at 1/8/2005 1:42 PM
Gravatar RubySharp

Jan-Åke Hedström, "RubySharp - A Ruby to CIL Compiler"
Degree project for master degree in Software engineering
University of Trollhättan, Uddevalla (2004)
http://www.pronovomundo.com/htu/theses2004/rubysharp_hedstrom_thesis_final_040526.pdf

# re: .NET Compilers

Left by Adrian Florea at 1/16/2005 10:34 PM
Gravatar Non poteva mancare l'assembler pe x86:

http://www.viksoe.dk/code/asmil.htm

# re: .NET Compilers

Left by Adrian Florea at 1/23/2005 3:14 AM

# re: .NET Compilers

Left by Adrian Florea at 1/23/2005 3:20 AM
Gravatar MixNet - compilatore di Mixal
(http://sourceforge.net/projects/mixnet/)

# re: .NET Compilers

Left by Adrian Florea at 1/23/2005 9:58 PM
Gravatar Non è un nuovo compilatore .NET, però è una cosa interessantissima:

"Ruby/.NET Bridge - You can access .NET objects from Ruby and vice-versa".

http://www.saltypickle.com/RubyDotNet

# re: .NET Compilers

Left by Adrian Florea at 2/11/2005 10:25 AM
Gravatar Ciao Davide,

il link per Component Pascal punta su un indirizzo inesistente. Quello corretto è questo: http://www.citi.qut.edu.au/members/research_areas/plas/projects/cp_files/cpnet.jsp
Per quelli interessati, esiste anche uno Yahoo Group dedicato a questo linguaggio: http://groups.yahoo.com/group/GPCP/

# re:

Left by Rick Byers at 2/15/2005 7:18 AM
Gravatar

# re: .NET Compilers

Left by Adrian Florea at 2/22/2005 7:04 AM

# re: .NET Compilers

Left by Adrian Florea at 2/24/2005 8:30 AM
Gravatar Advanced Compiler Technology Group @ Microsoft Research
http://research.microsoft.com/act/

# re: .NET Compilers

Left by Adrian Florea at 4/5/2005 10:18 AM
Gravatar RDNZL - A .NET layer for Common Lisp
http://weitz.de/rdnzl/

# re: .NET Compilers

Left by Adrian Florea at 4/5/2005 10:29 AM
Gravatar CLR CLisp
C:\Program Files\Microsoft.NET\SDK\v1.1\Tool Developers Guide\Samples\clisp

# re: .NET Compilers

Left by Adrian Florea at 4/5/2005 10:34 AM
Gravatar Foil - a Foreign Object Interface for Lisp
http://foil.sourceforge.net/

(a protocol and a set of libraries that facilitate access to JVM and CLI/CLR, and their libraries, from Lisp)

# re: .NET Compilers

Left by Adrian Florea at 4/10/2005 10:16 PM
Gravatar Zing
http://research.microsoft.com/projects/zing/

(automatic model extraction from code!)

# re: .NET Compilers

Left by Adrian Florea at 4/23/2005 12:26 AM

# re: .NET Compilers

Left by Adrian Florea at 4/25/2005 2:30 PM
Gravatar Una lista simile di compilatori, però per JVM!!!

http://flp.cs.tu-berlin.de/~tolk/vmlanguages.html

"Currently (spring 2005), it comprises close to 200 different systems"...

# re: .NET Compilers

Left by Adrian Florea at 4/25/2005 3:03 PM
Gravatar Csswf (SWF compiler - use C# rather than ActionScript)
http://blog.debreuil.com/archive/2004/08/18/376.aspx

non c'entra tanto con questa lista però, è una figata lo stesso

# The Complete List of CLR Languages

Left by Frankie Fresh's Blog at 5/13/2005 4:22 PM
Gravatar

# re: .NET Compilers

Left by Adrian Florea at 7/27/2005 12:19 PM

# re: .NET Compilers

Left by Adrian Florea at 8/9/2005 9:12 AM
Gravatar post molto lunghi e molto ben fatti sul blog di Bart De Smet, su Spec# e Comega:

Spec# Post Category
http://blogs.bartdesmet.net/bart/category/47.aspx

Comega Post Category
http://blogs.bartdesmet.net/bart/category/40.aspx

# re: .NET Compilers

Left by Adrian Florea at 10/22/2005 4:19 PM
Gravatar Common Larceny (Scheme)
http://www.ccs.neu.edu/home/jrm/download.html

C'è anche questa presentazione:
W. Clinger, "Common Larceny", International Lisp Conference 2005
http://international-lisp-conference.org/2005/media/clinger-slides/index.html (slides)
http://international-lisp-conference.org/2005/media/clinger-audio.mp3 (audio)

# re: .NET Compilers

Left by also at 1/16/2006 5:09 AM
Gravatar Kid's Programming Language

# re: .NET Compilers

Left by Adrian Florea at 1/29/2006 7:27 PM

# Introduction to the CLR

Left by Mint Source :: The Blog at 4/5/2006 12:45 PM
Gravatar The CLRThe Common Language Runtime (CLR) coupled with the Common Type system (CTS) provides the basis...

# re: .NET Compilers

Left by Adrian Florea at 4/20/2006 2:50 PM
Gravatar dovrebbe essere bellissimo:

The .NET Programming Languages And Compilers Symposium: Lang .NET 2006
Seattle, Washington, United States, August 1-3, 2006
http://lambda-the-ultimate.org/node/1416

# re: .NET Compilers

Left by Adrian Florea at 6/25/2006 3:38 PM
Gravatar Compilr - Online compiler (C#, VB.NET)
http://www.caller.me.uk/Compilr/

# re: .NET Compilers

Left by Adrian Florea at 8/3/2006 11:14 AM
Gravatar è finito ieri, a Redmond:

2006 Lang .NET Symposium
July 31 - August 2
http://www.langnetsymposium.com/

agenda bellissima!

# re: .NET Compilers

Left by Adrian Florea at 8/23/2006 8:01 AM
Gravatar Vista Smalltalk (Peter Fisk)
http://vistasmalltalk.wordpress.com/

# re: .NET Compilers

Left by Adrian Florea at 11/6/2006 12:07 AM
Gravatar un bellissimo articolo introduttivo per gli aspiranti compiler writer:

Abdulaziz Ghuloum, "An Incremental Approach to Compiler Construction"
http://scheme2006.cs.uchicago.edu/11-ghuloum.pdf

# re: .NET Compilers

Left by Adrian Florea at 11/14/2006 4:20 PM
Gravatar Peter Ahé, "Good books on compiler design or implementation"
http://blogs.sun.com/ahe/entry/good_books_on_compiler_design

# re: .NET Compilers

Left by Adrian Florea at 1/9/2007 7:43 PM

# re: .NET Compilers

Left by Adrian Florea at 1/13/2007 8:32 AM

# re: Commenti di nuovo attivi

Left by .NET Tools Blog at 1/23/2007 10:20 AM
Gravatar

# re: .NET Compilers

Left by Adrian Florea at 2/2/2007 1:08 PM
Gravatar utile per un compiler writer:

C# Parser
http://www.codeplex.com/csparser

# re: .NET Compilers

Left by Adrian Florea at 2/16/2007 12:56 PM
Gravatar C$ Programming Language
http://www.codeplex.com/cbucks

# re: .NET Compilers

Left by Robert at 3/11/2007 1:49 AM
Gravatar FTN95 is now at http://www.silverfrost.com (and as been for some time)

There is an ASP compiler at http://aspcompiler.com

# re: .NET Compilers

Left by Joe Blaze at 4/30/2007 7:35 AM
Gravatar VisualAPL is a full featured APL language developed explicitly for Microsoft .Net. It fully interoperates with any other .Net language, including C#, VB.Net, J#, etc.

# re: .NET Compilers

Left by Adrian Florea at 6/20/2007 4:55 PM

# re: .NET Compilers

Left by Adrian Florea at 7/9/2007 1:38 PM
Gravatar Nua (Lua for the DLR)
http://www.codeplex.com/Nua

# re: .NET Compilers

Left by Adrian Florea at 11/11/2007 10:16 AM
Gravatar lcsc (Local C Sharp Compiler)
D.R. Hanson, T.A. Proebsting, "A Research C# Compiler", MSR-TR-2003-32 (April 2003)
ftp://ftp.research.microsoft.com/pub/tr/tr-2003-32.pdf

# re: .NET Compilers

Left by Adrian Florea at 11/17/2007 7:52 AM
Gravatar il famoso libro di Wirth, gratis:

N. Wirth, "Compiler Construction", November 2005, 131 pp
http://www.oberon.ethz.ch/WirthPubl/CBEAll.pdf

# re: .NET Compilers

Left by Adrian Florea at 11/29/2007 4:53 AM
Gravatar LOLCode.NET (Nick Johnson)
http://code.google.com/p/lolcode-dot-net/

LOLCODE on the DLR (Martin Maly)
http://www.iunknown.com/files/LolCode.zip

LOLCODE Home
http://lolcode.com/

# re: .NET Compilers

Left by Adrian Florea at 2/28/2008 12:45 PM
Gravatar LuaCLR (http://www.lua.inf.puc-rio.br/luaclr)

# re: .NET Compilers

Left by Adrian Florea at 3/5/2008 9:47 AM
Gravatar a little sample on how to make your own .NET compiler
http://rogeralsing.com/2008/03/03/cil-compiler-construction/

# re: .NET Compilers

Left by Adrian Florea at 6/27/2008 9:36 AM
Gravatar In Romanian:

V. Rişcuţia, "Generarea de cod executabil pe platforma .NET"
http://vladr.files.wordpress.com/2008/05/licenta.pdf

# re: .NET Compilers

Left by Adrian Florea at 9/15/2008 1:53 PM
Gravatar Irony - .NET Language Implementation Kit
http://www.codeplex.com/irony/
Comments have been closed on this topic.

Copyright © Davide Mauri

Design by Bartosz Brzezinski

Design by Phil Haack Based On A Design By Bartosz Brzezinski