Internet Lexikon Startseite

ML - Info

Copyright by at-mix
Spacer Spacer
Glossar | Kategorie wählen | Hilfe Fehler?

ML

Programmiersprache
Meta Language (ML) beschreibt eine Familie funktionaler Programmiersprachen mit statischer Typisierung, Polymorphie, automatischer Speicherverwaltung (Garbage-Collection) und im allgemeinen strenger Auswertung.

ML ist allerdings keine rein-funktionale Sprache wie Haskell, sondern erlaubt an manchen Stellen auch imperative Konstrukte und Seiteneffekte, beispielsweise für File I/O.

ML ist 1973 von Robin Milner an der Edinborough Universität als Teil eines Theorem-Beweis-Programms LCF (Logic of Computable Functions) entwickelt worden, welches automatisiert Korrektheit von Programmen beweisen sollte. Seither hat sich ML zu einer vollständigen und eigenständigen Programmiersprache entwickelt, die besonders im wissenschaftlichen Umfeld verwendet wird.

Die Sprache wird an vielen Universitäten als primäre Programmiersprache gelehrt.
Person(en):
Zeitraum:
Firma:
kein Eintrag vorhanden
- -
kein Eintrag vorhanden

Es gibt 17 weiterführende Erklärungen oder Definitionen:

Auswertung,   Familie,   Feld,   File,   Funktion,   Garbage,   garbage-collection,   Haskell,   ISSE,   Language,   Programm,   Programmiersprache,   Rach,   Seite,   Speicher,   Sprache,   Word 

Veröffentlicht am:
Zuletzt bearbeitet am:
Referenz:
28.08.2004 von Wilhelm Janssen (7094) Beiträge
28.08.2004 von Wilhelm Janssen
Wikipedia
.....  Dieser Artikel aus Wikipedia wird durch die GNU FDL lizenziert.  .....
Druckversion
Spacer
0|1|2|3|4|5|6|7|8|9|
A|B|C|D|E|F|G|H|I|J|
K|L|M|N|O|P|Q|R|S|T|
U|V|W|X|Y|Z|  -  :-) 
Dateiendungen
validome.org
Bei Validome können Sie Ihre Website auf barrierefreies HTML testen
 
nach oben