2 comments

  • sudahtigabulan51 minutes ago
    &gt; Note that programs were usually typed on as few lines as possible, because they had to be punched to punched cards or typed in at a teletype which echoed its input on paper.<p>I suspect this is the real reason behind &quot;cram all the closing parentheses together on the same line&quot; rule.<p>The only rationale I&#x27;ve seen online is in Taylor Campbell&#x27;s style guide:<p>&gt; Absolutely do <i>not</i> place closing brackets on their own lines.<p>&gt; ...<p>&gt; Rationale: The parentheses grow lonely if their closing brackets are all kept separated and segregated.<p>Yeah, right.<p>Anybody know anything about how this rule came to be?
    • weknowbetter37 minutes ago
      This drives me nuts. I love LISP but refuse to pretend writing `)))))))` is reasonable.
      • greenbit22 minutes ago
        ))))))) isn&#x27;t so bad, but )))))))) is just getting ridiculous. You have to draw the line <i>somewhere</i>
      • uncletaco25 minutes ago
        Whya are you writing &#x27;)))))&#x27; instead of your closing parenthesis being autogenerated. Sounds like a recipe for failure.
    • hujun2368 minutes ago
      [flagged]
    • andsoitis38 minutes ago
      [flagged]
  • tomhow2 hours ago
    Previously...<p><i>LISPy things you can do in 64K bytes of core (2019)</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=44490099">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=44490099</a> - July 2025 (4 comments)