Last active
November 12, 2023 02:27
-
-
Save death/36eaff4b3d506382d06afd6617e2a037 to your computer and use it in GitHub Desktop.
Lisp similarity
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(defvar *langs* | |
'((common-lisp cons parens defmacro eval special quote) | |
(emacs-lisp cons parens defmacro eval special quote) | |
(clojure -cons parens defmacro eval special quote) | |
(janet -cons parens defmacro eval special quote) | |
(scheme cons parens hygienic eval -special quote) | |
(dylan cons -parens hygienic -eval -special -quote) | |
(maclisp cons parens defmacro eval special quote) | |
(interlisp cons parens defmacro eval special quote) | |
(autolisp cons parens -macro eval special quote) | |
(l-m-lisp cons parens defmacro eval special quote) | |
(eulisp cons parens -macro -eval special quote) | |
(islisp cons parens defmacro -eval special quote) | |
(julia -cons -parens defmacro eval -special quote) | |
(r -cons -parens -macro eval -special quote) | |
(*lisp cons parens defmacro eval special quote) | |
(lelisp cons parens defmacro eval special quote) | |
(lisp1.5 cons parens -macro eval special quote))) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html><head><title>Jaccard similarity of so-called Lisps</title><style>table { | |
border-spacing: 0; | |
border-collapse: collapse; | |
overflow: hidden; | |
z-index: 1; | |
margin: 0 auto; | |
} | |
td, th { | |
position: relative; | |
padding: 2px; | |
text-align: center; | |
} | |
tr:hover { | |
background-color: #EEE; | |
} | |
td:hover::after { | |
background-color: #EEE; | |
content: '\00a0'; | |
height: 10000px; | |
left: 0; | |
position: absolute; | |
top: -5000px; | |
width: 100%; | |
z-index: -1; | |
}</style></head><body><table><caption>Jaccard similarity of so-called Lisps</caption><thead><tr><th></th><th>COMMON-LISP</th><th>EMACS-LISP</th><th>CLOJURE</th><th>JANET</th><th>SCHEME</th><th>DYLAN</th><th>MACLISP</th><th>INTERLISP</th><th>AUTOLISP</th><th>L-M-LISP</th><th>EULISP</th><th>ISLISP</th><th>JULIA</th><th>R</th><th>*LISP</th><th>LELISP</th><th>LISP1.5</th></tr></thead><tbody><tr><th>COMMON-LISP</th><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(59,118,0)">66%</td><td style="color:rgb(84,93,0)">52%</td><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(59,118,0)">66%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(71,107,0)">60%</td><td style="color:rgb(79,99,0)">55%</td><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(39,138,0)">77%</td></tr><tr><th>EMACS-LISP</th><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(59,118,0)">66%</td><td style="color:rgb(84,93,0)">52%</td><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(59,118,0)">66%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(71,107,0)">60%</td><td style="color:rgb(79,99,0)">55%</td><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(39,138,0)">77%</td></tr><tr><th>CLOJURE</th><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(71,107,0)">60%</td><td style="color:rgb(89,89,0)">50%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(59,118,0)">66%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(71,107,0)">60%</td><td style="color:rgb(59,118,0)">66%</td><td style="color:rgb(59,118,0)">66%</td><td style="color:rgb(71,107,0)">60%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(59,118,0)">66%</td></tr><tr><th>JANET</th><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(71,107,0)">60%</td><td style="color:rgb(89,89,0)">50%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(59,118,0)">66%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(71,107,0)">60%</td><td style="color:rgb(59,118,0)">66%</td><td style="color:rgb(59,118,0)">66%</td><td style="color:rgb(71,107,0)">60%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(59,118,0)">66%</td></tr><tr><th>SCHEME</th><td style="color:rgb(59,118,0)">66%</td><td style="color:rgb(59,118,0)">66%</td><td style="color:rgb(71,107,0)">60%</td><td style="color:rgb(71,107,0)">60%</td><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(71,107,0)">60%</td><td style="color:rgb(59,118,0)">66%</td><td style="color:rgb(59,118,0)">66%</td><td style="color:rgb(59,118,0)">66%</td><td style="color:rgb(59,118,0)">66%</td><td style="color:rgb(71,107,0)">60%</td><td style="color:rgb(71,107,0)">60%</td><td style="color:rgb(71,107,0)">60%</td><td style="color:rgb(71,107,0)">60%</td><td style="color:rgb(59,118,0)">66%</td><td style="color:rgb(59,118,0)">66%</td><td style="color:rgb(59,118,0)">66%</td></tr><tr><th>DYLAN</th><td style="color:rgb(84,93,0)">52%</td><td style="color:rgb(84,93,0)">52%</td><td style="color:rgb(89,89,0)">50%</td><td style="color:rgb(89,89,0)">50%</td><td style="color:rgb(71,107,0)">60%</td><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(84,93,0)">52%</td><td style="color:rgb(84,93,0)">52%</td><td style="color:rgb(84,93,0)">52%</td><td style="color:rgb(84,93,0)">52%</td><td style="color:rgb(79,99,0)">55%</td><td style="color:rgb(79,99,0)">55%</td><td style="color:rgb(79,99,0)">55%</td><td style="color:rgb(79,99,0)">55%</td><td style="color:rgb(84,93,0)">52%</td><td style="color:rgb(84,93,0)">52%</td><td style="color:rgb(84,93,0)">52%</td></tr><tr><th>MACLISP</th><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(59,118,0)">66%</td><td style="color:rgb(84,93,0)">52%</td><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(59,118,0)">66%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(71,107,0)">60%</td><td style="color:rgb(79,99,0)">55%</td><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(39,138,0)">77%</td></tr><tr><th>INTERLISP</th><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(59,118,0)">66%</td><td style="color:rgb(84,93,0)">52%</td><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(59,118,0)">66%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(71,107,0)">60%</td><td style="color:rgb(79,99,0)">55%</td><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(39,138,0)">77%</td></tr><tr><th>AUTOLISP</th><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(59,118,0)">66%</td><td style="color:rgb(59,118,0)">66%</td><td style="color:rgb(59,118,0)">66%</td><td style="color:rgb(84,93,0)">52%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(59,118,0)">66%</td><td style="color:rgb(79,99,0)">55%</td><td style="color:rgb(71,107,0)">60%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(0,178,0)">100%</td></tr><tr><th>L-M-LISP</th><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(59,118,0)">66%</td><td style="color:rgb(84,93,0)">52%</td><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(59,118,0)">66%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(71,107,0)">60%</td><td style="color:rgb(79,99,0)">55%</td><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(39,138,0)">77%</td></tr><tr><th>EULISP</th><td style="color:rgb(59,118,0)">66%</td><td style="color:rgb(59,118,0)">66%</td><td style="color:rgb(71,107,0)">60%</td><td style="color:rgb(71,107,0)">60%</td><td style="color:rgb(71,107,0)">60%</td><td style="color:rgb(79,99,0)">55%</td><td style="color:rgb(59,118,0)">66%</td><td style="color:rgb(59,118,0)">66%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(59,118,0)">66%</td><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(84,93,0)">52%</td><td style="color:rgb(79,99,0)">55%</td><td style="color:rgb(59,118,0)">66%</td><td style="color:rgb(59,118,0)">66%</td><td style="color:rgb(39,138,0)">77%</td></tr><tr><th>ISLISP</th><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(59,118,0)">66%</td><td style="color:rgb(59,118,0)">66%</td><td style="color:rgb(71,107,0)">60%</td><td style="color:rgb(79,99,0)">55%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(59,118,0)">66%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(79,99,0)">55%</td><td style="color:rgb(84,93,0)">52%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(59,118,0)">66%</td></tr><tr><th>JULIA</th><td style="color:rgb(71,107,0)">60%</td><td style="color:rgb(71,107,0)">60%</td><td style="color:rgb(59,118,0)">66%</td><td style="color:rgb(59,118,0)">66%</td><td style="color:rgb(71,107,0)">60%</td><td style="color:rgb(79,99,0)">55%</td><td style="color:rgb(71,107,0)">60%</td><td style="color:rgb(71,107,0)">60%</td><td style="color:rgb(79,99,0)">55%</td><td style="color:rgb(71,107,0)">60%</td><td style="color:rgb(84,93,0)">52%</td><td style="color:rgb(79,99,0)">55%</td><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(71,107,0)">60%</td><td style="color:rgb(71,107,0)">60%</td><td style="color:rgb(79,99,0)">55%</td></tr><tr><th>R</th><td style="color:rgb(79,99,0)">55%</td><td style="color:rgb(79,99,0)">55%</td><td style="color:rgb(71,107,0)">60%</td><td style="color:rgb(71,107,0)">60%</td><td style="color:rgb(71,107,0)">60%</td><td style="color:rgb(79,99,0)">55%</td><td style="color:rgb(79,99,0)">55%</td><td style="color:rgb(79,99,0)">55%</td><td style="color:rgb(71,107,0)">60%</td><td style="color:rgb(79,99,0)">55%</td><td style="color:rgb(79,99,0)">55%</td><td style="color:rgb(84,93,0)">52%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(79,99,0)">55%</td><td style="color:rgb(79,99,0)">55%</td><td style="color:rgb(71,107,0)">60%</td></tr><tr><th>*LISP</th><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(59,118,0)">66%</td><td style="color:rgb(84,93,0)">52%</td><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(59,118,0)">66%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(71,107,0)">60%</td><td style="color:rgb(79,99,0)">55%</td><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(39,138,0)">77%</td></tr><tr><th>LELISP</th><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(59,118,0)">66%</td><td style="color:rgb(84,93,0)">52%</td><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(59,118,0)">66%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(71,107,0)">60%</td><td style="color:rgb(79,99,0)">55%</td><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(39,138,0)">77%</td></tr><tr><th>LISP1.5</th><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(59,118,0)">66%</td><td style="color:rgb(59,118,0)">66%</td><td style="color:rgb(59,118,0)">66%</td><td style="color:rgb(84,93,0)">52%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(0,178,0)">100%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(59,118,0)">66%</td><td style="color:rgb(79,99,0)">55%</td><td style="color:rgb(71,107,0)">60%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(39,138,0)">77%</td><td style="color:rgb(0,178,0)">100%</td></tr></tbody></table></body></html> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment