Content deleted Content added
Alexflatter (talk | contribs) No edit summary |
Jerryobject (talk | contribs) m Template:Infobox programming language parameters: cut fixed size, fills, fix, carriage returns restore. Cut needless whitespace character spaces to standardize, aid work via small screens. |
||
Line 2:
{{For|Mercury Autocode|Autocode}}
{{Distinguish|Mercurial|Mercury (RemObjects BASIC programming language)}}
{{Infobox programming language
| name = Mercury
| logo = Mercury (programming language) logo.jpg
| paradigm = [[Logic programming|Logic]], [[Functional programming|functional]], [[Object-oriented programming|object-oriented]]{{citation needed|date=February 2024}}
| family = [[Prolog]], [[Haskell]]
| designer = Zoltan Somogyi
| developer = [[University of Melbourne]]
| released = {{Start date and age|1995|04|08}}
| latest release version = {{wikidata|property|preferred|references|edit|P348|P548=Q2804309}} | latest release date | typing = [[Strong and weak typing|
| scope = [[Scope (computer science)|lexical]]
| programming language = Mercury
| platform = [[IA-32]], [[x86-64]], [[ARM architecture family|
| operating system = [[Cross-platform software|Cross-platform]]: [[Unix]], [[Linux]], [[macOS]], [[Oracle Solaris|Solaris]], [[FreeBSD]], [[OpenBSD]], [[Microsoft Windows|Windows]], [[Android (operating system)|Android]]
| license = [[GNU General Public License|GPL]] compiler,<br/>[[GNU Lesser General Public License|LGPL]] standard library
| file ext = .m
| file format =
| website = {{
| implementations = Melbourne Mercury Compiler
| dialects =
Line 26:
| influenced =
}}
'''Mercury''' is a [[functional logic programming]] language made for real-world uses. The first version was developed at the [[University of Melbourne]], Computer Science department, by Fergus Henderson, Thomas Conway, and Zoltan Somogyi, under Somogyi's supervision, and released on April 8, 1995.
|