# Concurrent ML

> extension of the Standard ML programming language

**Wikidata**: [Q2992227](https://www.wikidata.org/wiki/Q2992227)  
**Wikipedia**: [English](https://en.wikipedia.org/wiki/Concurrent_ML)  
**Source**: https://4ort.xyz/entity/concurrent-ml

## Summary
Concurrent ML (CML) is a programming language that functions as an extension and dialect of Standard ML. It is designed to facilitate communication with machines through its foundation in the functional programming paradigm. The language maintains an active presence with specific stable releases, such as version 110.79.

## Key Facts
- **Classification:** Concurrent ML is an instance of a programming language and a dialect of Standard ML.
- **Aliases:** The language is commonly abbreviated as **CML**.
- **Lineage:** It is influenced by and functions as an extension of Standard ML (a functional programming language originally inceptioned in 1973).
- **Latest Stable Version:** Version 110.79 was released on October 4, 2015.
- **Official Website:** The project is hosted at http://cml.cs.uchicago.edu/.
- **Global Presence:** The entity has Wikipedia entries in four languages: English, French, Russian, and Chinese.
- **Identifiers:** The language holds a Freebase ID of /m/06gt80 and a former Microsoft Academic ID of 2776235187.

## FAQs
### Q: What is Concurrent ML?
A: Concurrent ML (CML) is a programming language defined as an extension of Standard ML. It serves as a dialect of the broader ML family of functional languages.

### Q: What is the most recent version of Concurrent ML?
A: According to available distribution files, the stable version is 110.79, which was released on October 4, 2015.

### Q: How does Concurrent ML relate to Standard ML?
A: Concurrent ML is explicitly classified as a "dialect of" and "influenced by" Standard ML. It builds upon the foundation of the functional programming language ML, which dates back to 1973.

## Why It Matters
Concurrent ML represents a specific evolution within the Standard ML ecosystem. As an extension of a foundational functional language (ML, inception 1973), CML addresses specific programming needs, suggesting a specialization beyond the base language's capabilities.

The language's continued relevance is evidenced by its maintenance history; the release of a stable version (110.79) as recently as 2015 indicates ongoing development. Furthermore, its documentation across four major languages (English, French, Russian, Chinese) and its inclusion in knowledge bases like Freebase and Microsoft Academic highlight its recognized status in the computer science community. By maintaining a distinct web presence and versioning history, Concurrent ML serves as a distinct node in the history of functional programming dialects.

## Notable For
- **Dialect Status:** Distinctly categorized as a dialect and extension of Standard ML.
- **Naming Convention:** Universally recognized by its abbreviation, CML.
- **Versioning History:** Documented stable release cycle, specifically version 110.79.
- **Functional Roots:** Direct lineage to the ML programming language family (established 1973).

## Body
### Classification and Lineage
Concurrent ML is formally classified as a programming language. It operates as a dialect of the computer language Standard ML. The language is heavily influenced by Standard ML, which is a functional programming language with an inception date of 1973.

### Version History
The development of Concurrent ML is tracked through specific distribution releases. A notable stable version is **110.79**, which was made available on **October 4, 2015**. This version is documented via distribution files associated with the Standard ML of New Jersey (SMLNJ) project.

### Online Presence and Identifiers
The entity maintains a dedicated web portal at `http://cml.cs.uchicago.edu/`. In terms of semantic data, Concurrent ML is identified by the Freebase ID `/m/06gt80`. It possesses a "sitelink count" of 4, corresponding to its Wikipedia articles in English, French, Russian, and Chinese. Additionally, it was tracked under the Microsoft Academic ID 2776235187 prior to the service's discontinuation.

## References

1. [110.79 Distribution Files](http://www.smlnj.org/dist/working/110.79/index.html)