How were some language communities (eg, Ruby and Python) able to prevent fragmentation while others (eg, Lisp or ML) were not?

Posted by chrisaycock on Programmers See other posts from Programmers or by chrisaycock
Published on 2012-04-05T23:19:43Z Indexed on 2012/04/05 23:41 UTC
Read the original article Hit count: 262

The term "Lisp" (or "Lisp-like") is an umbrella for lots of different languages, such as Common Lisp, Scheme, and Arc. There is similar fragmentation is other language communities, like in ML.

However, Ruby and Python have both managed to avoid this fate, where innovation occurred more on the implementation (like PyPy or YARV) instead of making changes to the language itself.

Did the Ruby and Python communities do something special to prevent language fragmentation?

© Programmers or respective owner

Related posts about programming-languages

Related posts about language-design