top | item 47116276

(no title)

mapcars | 7 days ago

> Lisp and similar are just "hey it's really easy to write a parser if we just make all programmers write the AST directly!".

Its not just that, it makes syntax more uniform and it allows adding all sorts of features using the same parens syntax where other languages have to invent all sorts of special symbols to distinguish between things.

It makes it easier to parse for both machines and humans. This is why I asked if you ever wrote in lisps, because it takes some time to adjust but once you do it all makes sense.

Many languages tried to make programming look like a human-readable text, they all failed in one way or another. Because writing program instructions requires specific structure and s-expressions do that extremely well.

discuss

order

No comments yet.