Standard ML

The Programming Language That Solved Everything in the 90s (And Nobody Cared)

Standard ML solved functional programming perfectly in the 1990s — purity, mathematical rigor, no side effects. Yet the industry ignores it while hacking partial versions into Java, Python, and C++. This article explores why ecosystem hype beats language quality, and what that says about modern software engineering.