[m-dev.] for review: top level dotnet.html

Fergus Henderson fjh at cs.mu.OZ.AU
Sun Oct 22 23:26:17 AEDT 2000


On 22-Oct-2000, Tyson Dowd <trd at cs.mu.OZ.AU> wrote:
> +We expect to be able to make beta-release for the Mercury .NET backend
> +available in around December 2000.  

s/make beta-release/make a beta-release/

> +The Mercury implementation uses type classes to interoperate with
> +component-based systems such as COM and CORBA.

I think that's a bit misleading, since it suggests that the Mercury
implementation includes builtin support for COM and CORBA.

I suggest wording it as e.g. "Type classes can be used to
interoperate with ...".

> +<h3>
> +Mercury on .NET
> +</h3>
> +The main component of Microsoft's .NET framework is the Common Language Runtime
> +or CLR, a new multi- language execution platform.  Microsoft has C++, C# and
> +Visual Basic compilers that generate code for the CLR. Code running on the CLR

s/multi- /multi-/
s/C++, C#, and Visual Basic/C++, C#, Visual Basic, and JScript/

> +We have completed a prototype backend in the Mercury implementation that
> +generates code for the CLR.  This code can interoperate seamlessly with code
> +generated by any other compiler on the .NET platform.

Delete the word "seamlessly".  In the absence of a tool that takes
.net DLLs, reads their metadata, and spits out Mercury interfaces,
interfacing is still a long way from seamless.

> +<h3>Further Information</h3>
> +
> +The Mercury implementation is open source software.  The system includes a
> +compiler, debugger, profiler, libraries and documentation, and is available on

I suggest adding "(written in Mercury, of course!)" after "compiler".

Cheers,
	Fergus.

-- 
Fergus Henderson <fjh at cs.mu.oz.au>  |  "I have always known that the pursuit
                                    |  of excellence is a lethal habit"
WWW: <http://www.cs.mu.oz.au/~fjh>  |     -- the last words of T. S. Garp.
--------------------------------------------------------------------------
mercury-developers mailing list
Post messages to:       mercury-developers at cs.mu.oz.au
Administrative Queries: owner-mercury-developers at cs.mu.oz.au
Subscriptions:          mercury-developers-request at cs.mu.oz.au
--------------------------------------------------------------------------



More information about the developers mailing list