LISP Dialects Alignment Chart
LISP Dialects Alignment Syntactical Lawful Syntactical Neutral Syntactical Chaotic Semantical Lawful Obviously Common Lisp and Scheme are LISPs Chez Scheme Version 8 User's Guide LSP Semantical Neutral Language-oriented programming is the core LISP spirit Spiritual successor of JMC LISP 2 Dynamic Scoping is LISP fundamentalism JMC didn't say that LISP has to have macro Macro + CLOS-Style OO System + GC = LISP Semantical Chaotic F-expr based macro makes REAL LISP Cons pairs are not essential for LISP JAVASCRIPT IS JUST SCHEME IN THE C SYNTAX!!! newLISP puts the fun back in LISP JS julia
A nine-panel alignment chart categorizes Lisp dialects and Lisp-adjacent languages by syntax and semantics. The joke uses role-playing alignment labels to exaggerate ideological differences among Lisp communities, while placing JavaScript as chaotic Scheme and Julia as a spiritual successor to JMC LISP 2. It is shared by programmers as an absurdly niche reaction to debates about programming language design and Lisp purity.
alignment chart / таблица мировоззренийgrid / сеткаtext labels / текстовые подписиfrog mascot / лягушка-талисманflag / флагprogramming book / книга по программированиюspiral graphic / спиральная графикаred and blue abstract logo / красно-синий абстрактный логотипJulia logo / логотип Juliapurple circular logo / фиолетовый круглый логотипwhite squiggle / белая закорючкаabstract multicolor logo / разноцветный абстрактный логотипcolored checkerboard / цветная шахматная доскаdragonfly illustration / иллюстрация стрекозыgreen and blue interlocking rings / зелёные и синие переплетающиеся кольцаyellow square / жёлтый квадратprogramming language logos / логотипы языков программирования
- @profunctor_io / 9531 2023-11-28
- Template
- Alignment Chart
- Type
- image
- Size
- 800×783 · 100.0 KiB
- Mood
- absurd, nerdy
- Language
- en
- Added