Siirry sisältöön

ML (ohjelmointikieli)

Wikipediasta
ML
Paradigma funktionaalinen ohjelmointi
Tyypitys vahva, staattinen
Muistinhallinta roskienkeruu
Kehittäjä Robin Milner
Vaikutteet ISWIM
Vaikuttanut Standard ML, OCaml, Haskell, F#
Uutisryhmä comp.lang.ml

ML (Meta Language) on funktionaalinen ohjelmointikieli. Kielen on kehittänyt Robin Milnerin johtama ryhmä Edinburghin yliopistossa 1970-luvulla.[1]

Kieli on tunnettu Hindley-Milner tyyppijärjestelmästä (myös kutsuttu "Milner-Damas").[1]

ML:ää on kutsuttu "epäpuhtaaksi" (eng. impure) funktionaaliseksi kieleksi. Se voidaan käsittää moniparadigmaiseksi: se yhdistää imperatiivista ja funktionaalista paradigmaa.

ML:n pohjalta on myöhemmin kehitetty mm. Standard ML, Caml ja OCaml.

  1. 1 2 CSE 341: Introduction to ML courses.cs.washington.edu. Viitattu 27.7.2017.

Aiheesta muualla

[muokkaa | muokkaa wikitekstiä]
Käännös suomeksi
Käännös suomeksi
Tämä artikkeli tai sen osa on käännetty tai siihen on haettu tietoja muunkielisen Wikipedian artikkelista.
Alkuperäinen artikkeli: en:ML (programming language)
Tämä tietotekniikkaan liittyvä artikkeli on tynkä. Voit auttaa Wikipediaa laajentamalla artikkelia.