TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Lisp Programs Don't Have Parentheses

9 pointsby adunkabout 1 month ago

1 comment

eternityforestabout 1 month ago
Whatever is going on in a LISPers mind is pretty impressive.<p>Deeply nested structures are one of the absolute most common things I see in code that makes it harder to read than it needs to be.<p>When something is nested, every level of nesting is part of the context you need to understand, and more than a few levels just doesn&#x27;t fit on a screen when you indent it.<p>Often if there are any syntax errors, auto format won&#x27;t work, so you have to be careful or else wind up possibly spending several minutes just figuring out where a closing brace or closing tag is supposed to go.<p>Just the structure alone is hard enough, but then on top of it, the language itself is flexible and full of user defined syntax, and lots of flavors don&#x27;t even have any static typing.<p>It seems almost like a language for computer science more than for programming.
评论 #43648458 未加载