Skip to content
EntityQ860654· pop 30· linked from 294 articles

programmeertaal

Key facts

Paradigm
Multi-paradigm : functional , generic , imperative , interactive
Designed by
Robin Milner , others at the University of Edinburgh
First appeared
1973 ; 53 years ago ( 1973 )
Typing discipline
Inferred , static , strong

via Wikipedia infobox

Wikidata facts

Developer
Robin Milner
Designed by
Robin Milner
Show 5 more facts
programming paradigm
procedural programming
influenced by
ISWIM
inception
1973-01-01
typing discipline
strong typing
Sources (3)

via Wikidata · CC0

Article · Nederlands

ML is een functionele programmeertaal, ontwikkeld door Robin Milner en anderen aan de Universiteit van Edinburgh. ML was oorspronkelijk een afkorting voor Meta Language. Het was bedoeld als de metataal van het redeneerprogramma LCF. ML is, in tegenstelling tot Clean en Haskell, een "onzuivere" functionele taal, in de zin dat ook imperatief programmeren mogelijk is in ML (net zoals in Lisp). De twee meest gebruikte ML-dialecten zijn tegenwoordig Standard ML en OCaml (Objective Caml). De laatste staat bekend als een van de meest efficiënt geïmplementeerde programmeertalen ter wereld, en kan zich meten met C en C++. F# (uitspraak F sharp) van Microsoft is een van OCaml afgeleid ML-dialect. F# is een .NET-taal, wat wil zeggen dat in F# gemakkelijk het .NET-framework kan worden aangesproken. Ook kunnen met F# gemaakte programmaonderdelen aangesproken worden vanuit bijvoorbeeld C# en andersom. Microsoft Visual Studio ondersteunt ook het programmeren met F#. De in Saarbrücken ontwikkelt momenteel een ML-dialect genaamd Alice, waarin onder andere (op meerdere processors of machines tegelijk) en mogelijk zijn.

Abstract from DBpedia / Wikipedia · CC BY-SA