Sisällysluettelo:
Määritelmä - Mitä standardi ML (SML) tarkoittaa?
Standard ML (SML) on uudempi versio 1970-luvulla kehitetystä ”Meta Language” tai ML-ohjelmointikielestä. ML: n juuret ovat LISP: ssä, joka on yksi ohjelmointikielten laskentaperhe, jossa on sulkut etuliitemerkinnät.
Techopedia selittää standardin ML (SML)
Metakielen peräkkäisenä variaationa standardikieli on modulaarinen ohjelmointikieli. Siinä on käännetty aikatyyppitarkistus ja tyypin päättely. Jotkut asiantuntijat sanovat, että sillä on joitain ”epäpuhtaita” piirteitä ilmaisujen arvioinnissa ja eri lauseiden tai komentojen käytön kannalta.
Tavallinen ML on yleiskäyttöinen kieli. Ihmiset käyttävät sitä tällä hetkellä ohjelmistotuotteiden luomiseen. He voivat käyttää sitä natiivikoodijärjestelmien koodaamiseen, jotka toimivat useissa käyttöjärjestelmissä. Jotkut kuitenkin sanovat, että standardi ML ei ole erityinen erityisohjelma, vaan vain eräänlainen hyvin pyöristetty ohjelmointikieli käytettäväksi vanhoissa järjestelmissä tai siirryttäessä nykyaikaisempiin järjestelmiin. Joku voi esimerkiksi käyttää vakio ML: ää yhdessä C: n tai C #: n kanssa ohjelmistotuotteen koodaamiseen tai päivittämiseen.
