Skip to content
cask.news
← Home

Standard ML of New Jersey

smlnj · v110.99.9 • deprecated

1
6.0

Compiler for the Standard ML '97 programming language

brew install --cask smlnj
Note: To use smlnj, you may need to add the /usr/local/smlnj/bin directory to your PATH environment variable, e.g. (for Bash shell): export PATH=/usr/local/smlnj/bin:"$PATH"
68
30-day installs
183
90-day installs
1.3K
365-day installs
Install trend
Trust Score 1/10
Open source +0
Active development +0
Licensed +0
No auto-updates +0
Deprecated +0
Established (>1yr) +1
Low installs +0

Review

Mar 10, 2026

Standard ML of New Jersey (SML/NJ) is a robust compiler for the Standard ML '97 programming language, offering developers a powerful tool for building efficient and reliable applications. It is particularly useful for those working with functional programming paradigms or requiring precise language specifications.

Compiles code written in the Standard ML '97 programming language.

Maturity: The project appears stable, with a long-standing version number, though it lacks auto-updates.

Community: Minimal recent discussion on Hacker News, with mentions dating back several years and limited engagement.

Pros

  • + Stable and mature compiler for Standard ML '97
  • + Supports a niche but powerful functional programming language
  • + Useful for developers requiring precise language specifications

Cons

  • - No auto-update feature
  • - Niche appeal may limit community support

Community Mentions

Positive sentiment Negative sentiment Neutral / unknown