4 ms·
> But now you need an s-expression parser (ok so a very simple thing to do) and a json parser. No, the original document should be S-expressions, too: ((b
by eadmund 4y ago
> But now you need an s-expression parser (ok so a very simple thing to do) and a json parser.
No, the original document should be S-expressions, too:
((baz . "qux")
(foo . "bar"))
Also, HTML should be S-expressions, CSS should be S-expressions and JavaScript should be Lisp. I have one hammer, and everything looks like a nail
- samwillis 4y agoI will happily follow you, once you have achieved your goal of unifying all languages and markup in this enlightening new future. I look forward do being issued with a lisp machine.
- shadowgovt 4y agoGiven the number of security holes we ended up with in JavaScript and HTML, I think possibly a strong-ish case could even be made that reducing it all to LISP would have made the world objectively worse. "One hammer, and everything is a nail" sounds like a smorgasbord for malicious actors in a world where we know how often SQL injection and HTML injection proved to be common threat vectors (both being "trick the system into interpreting symbols that look the same in a different way" types of attacks). Imagine if all layers of the HTTP story had been the same language. Yikes.