Cuprins:
Definiție - Ce înseamnă Standard ML (SML)?
Standard ML (SML) este o versiune mai nouă a „Meta Language” sau a limbajului de programare ML dezvoltat în anii ’70. ML are rădăcini în LISP, care este una dintr-o familie de limbaje de programare cu notare de prefix între paranteze.
Techopedia explică standardul ML (SML)
Ca o variantă succesivă a limbajului Meta, limbajul standard Meta este un limbaj de programare modular. Dispune de verificare a tipului de timp și inferenta de tip. Unii experți spun că are unele caracteristici „impure” în ceea ce privește modul în care sunt evaluate expresiile și în jurul utilizării diverselor declarații sau comenzi.
ML standard este un limbaj general. În prezent, oamenii o folosesc pentru a crea produse software. Îl pot folosi pentru a codifica sisteme de cod native care rulează pe o varietate de sisteme de operare. Cu toate acestea, unii ar spune că ML-ul standard nu este un anumit tip de software de nișă, ci doar un fel de limbaj de programare bine rotunjit pentru utilizare în sisteme vechi sau în migrarea către sisteme mai moderne. De exemplu, cineva ar putea utiliza Standard ML împreună cu C sau C # pentru a codifica sau actualiza un produs software.
