Standard ML of New Jersey

Standard ML of New Jersey
ParadigmsMulti-paradigm: functional, imperative
FamilyML: Standard ML
DevelopersBell Laboratories,
Princeton University
Lucent Technologies,
Yale University (FLINT Project),
AT&T Research[1]
First appeared1988 (1988)
Stable release
110.99.4 Edit this on Wikidata / 1 August 2023 (1 August 2023)
Typing disciplinestrong, static, inferred
Implementation languageStandard ML, C
LicenseBSD-like[2]
Filename extensions.sml
Websitewww.smlnj.org
Influenced by
Standard ML
Influenced
Mythryl

Standard ML of New Jersey (SML/NJ; Standard Meta-Language of New Jersey) is a compiler and integrated development environment for the programming language Standard ML. It is written in Standard ML, except for the runtime system in C language. It was originally developed jointly by Bell Laboratories and Princeton University.[1] It is free and open-source software released under a permissive software license (BSD-like).

Its name is a reference both to the American state of New Jersey in which Princeton and Bell Labs are located, and to Standard Oil of New Jersey, the famous oil monopoly of the early 20th century.

  1. ^ a b "SML/NJ background information". Smlnj.org. Retrieved 2018-09-05.
  2. ^ "Standard ML of New Jersey License". www.smlnj.org.

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Tubidy