(journal.stuffwithstuff.com) JavaScript Isn’t Scheme – journal.stuffwithstuff.com

ROAM_REFS: https://journal.stuffwithstuff.com/2013/07/18/javascript-isnt-scheme/

It seems like I can't spend five minutes on reddit these days without someone playing the JS-is-Scheme is card. I see everything from the innocuous, “JavaScript has a lot in common with Scheme”, all the way up to, “JavaScript is basically Scheme.” This is basically crazy. Or, at least it has a lot in common with crazy.

Before I convince you that it's crazy, let's step back a bit and ask why would JS adherents make a statement like this to begin with? You don't hear people saying, “Yeah, FORTRAN is basically Icon” or “Sather has a really solid SNOBOL core,” do you? Why this arbitrary pairing? After meticulous scientific research, I've discovered two historical reasons and one weird psychological one.

Local Graph

org-roam f82bd36c-04e2-485f-8f99-2f742000031d (news.ycombinator.com) JavaScript Isn... 22349593-c7e7-430e-8858-1b066f0d4b6e (journal.stuffwithstuff.com) JavaScri... f82bd36c-04e2-485f-8f99-2f742000031d->22349593-c7e7-430e-8858-1b066f0d4b6e //www.reddit.com/r/programming/comments/1g7gw7/the_angular_team_is_porting_angularjs_to_dart/cahzqav http://www.reddit.com/r/programming/comments/1g7gw7/the_angular_team_is_porting_angularjs_to_dart/cahzqav 22349593-c7e7-430e-8858-1b066f0d4b6e->//www.reddit.com/r/programming/comments/1g7gw7/the_angular_team_is_porting_angularjs_to_dart/cahzqav 54bc44dd-5e3d-42eb-80ac-df3ef2a005df (news.ycombinator.com) JavaScript Isn... 54bc44dd-5e3d-42eb-80ac-df3ef2a005df->22349593-c7e7-430e-8858-1b066f0d4b6e 3bdab7d2-9dfa-477a-851b-7e8e52aa51b5 Session Zero, [2025-02-23 Sun 15:00-1... 3bdab7d2-9dfa-477a-851b-7e8e52aa51b5->22349593-c7e7-430e-8858-1b066f0d4b6e e1e4b40e-71a2-4e7b-9d0f-a5f3116f0922 (www.meetup.com) Code and Coffee Book... e1e4b40e-71a2-4e7b-9d0f-a5f3116f0922->22349593-c7e7-430e-8858-1b066f0d4b6e