From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,50601885924edfd3 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-06-02 00:44:39 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!fu-berlin.de!uni-berlin.de!pd9e4de6d.dip.t-dialin.NET!not-for-mail From: Gerhard =?iso-8859-15?Q?H=E4ring?= Newsgroups: comp.lang.ada Subject: Re: Microsoft .Net, Ada should be at the head of this list Date: 2 Jun 2002 07:44:37 GMT Organization: People's Front of Judea Message-ID: References: NNTP-Posting-Host: pd9e4de6d.dip.t-dialin.net (217.228.222.109) X-Trace: fu-berlin.de 1023003877 32537173 217.228.222.109 (16 [124666]) User-Agent: slrn/0.9.7.4 (Linux) Cache-Post-Path: gargamel.hqd-internal!unknown@lilith.hqd-internal X-Cache: nntpcache 2.4.0b5 (see http://www.nntpcache.org/) Xref: archiver1.google.com comp.lang.ada:25188 Date: 2002-06-02T07:44:37+00:00 List-Id: Robert C. Leif wrote in comp.lang.ada: > From: Bob Leif > To: The Ada Compiler vendors and other interested parties > > I just wandered into Microsoft .NET Language Partners site. > http://msdn.microsoft.com/vstudio/partners/language/default.asp > > "The multi-language capability of the .NET Framework and Visual Studio > .NET enables developers to use their existing programming skills to > build all types of applications and XML Web services. Find out about > each .NET-based language and how the common language runtime (CLR) can > help you build more integrated, higher-quality applications faster." > > The languages and vendors listed include: APL Dyadic Systems),COBOL > (Fujitsu COBOL), Eiffel( Interactive Software Engineering), Forth > (Dataman), FORTRAN > (Fujitsu Fortran & Salford Software), Haskell (Massey University), > Standard Machine Language, SML,(Microsoft Research), Mercury (The > University of Melbourne), Mondrian (Massey University), Oberon (Computer > Systems Institute at ETH),Pascal (Queensland University of Technology & > TMT Development), Python (ActiveState), RPG (ASNA), Scheme (Northwestern > University), and SmallScript(SmallScript corp.) Note that many of these are only proof-of-concept implementations. I've only read about the Python implementation, but this proof-of-concept wasn't very successful: it was too slow for any serious use. The reason given was that the MSIL doesn't lend itself to such dynamic languages as Python, and thus several inefficient workarounds were used to implement a Python compiler _at all_. The proof-of-concept implementation and the Python for .NET Research whitepaper can be found here: http://www.activestate.com/Corporate/Initiatives/NET/Research.html?_x=1 The research was sponsored by Microsoft and there are currently no plans to pursue the Python for .NET idea any further. I'm not sure if any of the above can be considered production quality compilers. It may well be that the only usable .NET compilers are currently produced by Microsoft. > Ada should be at the head of this list! I'm sure if will happen iff there is serious commercial (instead of idealistic) interest in it. Gerhard -- mail: gerhard bigfoot de registered Linux user #64239 web: http://www.cs.fhm.edu/~ifw00065/ OpenPGP public key id AD24C930 public key fingerprint: 3FCC 8700 3012 0A9E B0C9 3667 814B 9CAA AD24 C930 reduce(lambda x,y:x+y,map(lambda x:chr(ord(x)^42),tuple('zS^BED\nX_FOY\x0b')))