Family spaghetti of programming languages

Family spaghetti of programming languages

Just like human languages, it’s really difficult to map them on family trees, because they continuously evolve and have numerous dialects of varying mutual intelligibility, informal dialects, different incompatible versions and divergent implementations. Of course, interlanguage influence is widespread (and let’s not forget that there are pidgins, creoles and, of course, constructed languages). Is Lisp a single language?

Source: erkin.party