תוכן עניינים:
הגדרה - מה המשמעות של תקן ML (SML)?
Standard ML (SML) היא גרסה חדשה יותר של שפת התכנות "Meta" או ML שפותחה בשנות השבעים. ל- ML יש שורשים ב- LISP, שהיא אחת ממשפחת שפות תכנות המחשוב עם סימון קידומת סוגריים.
Techopedia מסביר סטנדרט ML (SML)
כגרסה רצופה של שפת מטה, שפת מטה רגילה היא שפת תכנות מודולרית. יש לו קובץ בדיקת סוג זמן והסקת סוג. חלק מהמומחים אומרים כי יש לו כמה תכונות "טמאות" מבחינת אופן הערכת הביטויים סביב השימוש בהצהרות או פקודות שונות.
ML רגילה היא שפה למטרות כלליות. אנשים משתמשים בה כרגע כדי ליצור מוצרי תוכנה. הם עשויים להשתמש בו כדי לקוד מערכות קוד מקוריות הפועלות במגוון מערכות הפעלה. עם זאת, יש שיגידו כי ML סטנדרטית אינה סוג מסוים של תוכנת נישה, אלא מעין שפת תכנות מעוגלת לשימוש במערכות מדור קודם או בהעברה למערכות מודרניות יותר. לדוגמה, מישהו עשוי להשתמש ב Standard ML יחד עם C או C # כדי לקוד או לעדכן מוצר תוכנה.
