Daftar Isi:
Definisi - Apa artinya Standar ML (SML)?
Standar ML (SML) adalah versi lebih baru dari "Bahasa Meta" atau bahasa pemrograman ML yang dikembangkan pada tahun 1970-an. ML berakar pada LISP, yang merupakan salah satu dari keluarga bahasa pemrograman komputasi dengan notasi awalan yang dipatenkan.
Techopedia menjelaskan Standard ML (SML)
Sebagai varian berturut-turut dari Bahasa Meta, Bahasa Meta Standar adalah bahasa pemrograman modular. Ini memiliki kompilasi memeriksa jenis waktu dan inferensi jenis. Beberapa ahli mengatakan itu memiliki beberapa fitur "tidak murni" dalam hal bagaimana ekspresi dievaluasi dan sekitar penggunaan berbagai pernyataan atau perintah.
Standar ML adalah bahasa tujuan umum. Orang-orang saat ini menggunakannya untuk membuat produk perangkat lunak. Mereka dapat menggunakannya untuk kode sistem kode asli yang berjalan pada berbagai sistem operasi. Namun, beberapa orang akan mengatakan bahwa ML standar bukan jenis perangkat lunak khusus, tetapi hanya semacam bahasa pemrograman yang lengkap untuk digunakan dalam sistem lama atau dalam migrasi ke sistem yang lebih modern. Misalnya, seseorang mungkin menggunakan ML Standar bersama dengan C atau C # untuk kode atau memperbarui produk perangkat lunak.
