This article is full of gross mistakes. For example it claims that Caml is "Cambridge ML" which is ridiculously false. Fact check every sentence. Really sad.
For those curious: Cambridge ML is a thing, but abbreviated CML[0]; and whilst Caml is part of the ML family, it appears to be unrelated to CML.
[0] https://www.cl.cam.ac.uk/teaching/1011/FoundsCS/usingml.html
Caml was originally an acronym for Categorical Abstract Machine Language [1].
[1] https://en.wikipedia.org/wiki/Caml
For those curious: Cambridge ML is a thing, but abbreviated CML[0]; and whilst Caml is part of the ML family, it appears to be unrelated to CML.
[0] https://www.cl.cam.ac.uk/teaching/1011/FoundsCS/usingml.html