Movatterモバイル変換


[0]ホーム

URL:


Naar inhoud springen
Wikipediade vrije encyclopedie
Zoeken

ML (programmeertaal)

Uit Wikipedia, de vrije encyclopedie
ML
Paradigmafunctioneel
Verschenen1973
OntwerperRobin Milner en anderen (Universiteit van Edinburgh)
Typesysteemstatisch, sterk
DialectenStandard ML,OCaml,F#
Invloed opMiranda,Haskell,Cyclone,C++
Besturings­systeemMultiplatform
Portaal Portaalicoon  Informatica

ML is eenfunctioneleprogrammeertaal, ontwikkeld doorRobin Milner en anderen aan deUniversiteit van Edinburgh. ML was oorspronkelijk een afkorting voorMeta Language. Het was bedoeld als demetataal van het redeneerprogramma LCF.

ML is, in tegenstelling totClean enHaskell, een "onzuivere" functionele taal, in de zin dat ookimperatief programmeren mogelijk is in ML (net zoals inLisp).

De twee meest gebruikte ML-dialecten zijn tegenwoordig Standard ML enOCaml (Objective Caml). De laatste staat bekend als een van de meest efficiënt geïmplementeerde programmeertalen ter wereld, en kan zich meten metC enC++.

F# (uitspraakF sharp) vanMicrosoft 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 bijvoorbeeldC# en andersom. MicrosoftVisual Studio ondersteunt ook het programmeren met F#.

DeUniversiteit van Saarland inSaarbrücken ontwikkelt momenteel een ML-dialect genaamd Alice, waarin onder andereparallel rekenen (op meerdereprocessors of machines tegelijk) enconstraint programming mogelijk zijn.

Externe links

[bewerken |brontekst bewerken]
·Overleg sjabloon ·Sjabloon bewerken
Programmeertalen

ABAP ·ABC ·ActionScript ·Ada ·Algol ·APL ·assembleertalen ·AWK ·B ·BASIC ·BCPL ·C ·C++ ·C# ·Clean ·Clipper ·COBOL ·COMAL ·Curry ·D ·Eiffel ·Erlang ·F# ·Forth ·Fortran ·Go ·Haskell ·Icon ·J# ·Java ·Julia ·Kotlin ·Lisp ·Logo ·Lua ·m4 ·ML ·Modula-2 ·Oberon ·Object Pascal ·Objective-C ·Ocaml ·Oz ·Pascal ·Perl ·PHP ·PL/I ·PL/SQL ·Prolog ·Prova ·Python ·Rexx ·RPG ·Ruby ·Rust ·SAS ·Scala ·Scheme ·Self ·Simula ·Smalltalk ·Swift ·TCL ·TypeScript ·Vala ·Visual Basic ·Zig

Overgenomen van "https://nl.wikipedia.org/w/index.php?title=ML_(programmeertaal)&oldid=65719882"
Categorie:

[8]ページ先頭

©2009-2025 Movatter.jp