Content deleted Content added
Michael Day (talk | contribs) No edit summary |
m disambiguate link gcc |
||
Line 22:
Mercury is developed at the [[University Of Melbourne]] Computer Science department under the supervision of [[Zoltan Somogyi]].
Mercury has several back-ends, including low-level C (the original Mercury back-end), high-level C, Microsoft's IL for .NET, Sun's JVM, and assembler via the [[GNU Compiler Collection|gcc]] back-end (the last three are only considered alpha or beta quality). This makes it useful for targeting multiple platforms, or linking with code written in multiple back-ends. The ability to include native code across these platforms is helpful, though it limits the portability to other Mercury back-ends.
Mercury is available for most [[Unix]] platforms, for Mac OS X, and for Microsoft Windows using the [[Cygwin]] or [[MinGW]] toolsets.
|