Why Target Common Lisp for Code Generation?

(funcall.blogspot.com)

19 points | by oumua_don17 15 hours ago

4 comments

  • shric 49 minutes ago
    I’m fascinated that some people in our field choose to self describe themselves as “elite”.

    Are there any programming/computer science greats that self aggrandize like this? Is it a cultural thing somewhere that I’m not aware of?

    • kodoman 0 minutes ago
      Most well known Dijkstra, who it can safely be said, is one of the greats. Though this blog post is a little much with the whole elite thing there is a little much, I think a rather terrible attitude that is antithetical to it is that of 'Democratization' which seeks to strip skill and need to learn from building and interacting with technology often at the expense of many positive attributes. It hates any thing that requires skill or simply prior learning to use well despite often these things meaning the system overall can better serve the user better and one the prior work has been done is more effective.

      Further this 'Democritisation' can be seen as trying to deskill something that taking away many positives and having contempt for skill. I believe This is often simply to devalue software developers and I assume you are one so I believe we should both be cautious of this devaluation.

      I think a more interesting question would be why should we not have elite's and I don't know if I am unusual but false humility always rubs me the wrong way?

    • esjeon 12 minutes ago
      Lisp is a highly expressive language with little constraint, so there’s plenty of room for individuals to become strongly opinionated. That leads to a bit of elite mindset.
    • jpcom 17 minutes ago
      Roughly just over one-thousand people, precisely 1,337 people self-describe as elite in the field.
    • BigTTYGothGF 41 minutes ago
      Describing oneself as "elite" (or sometimes "l33t") is something people in this field have been doing for a long long time.
    • aidenn0 34 minutes ago
      I've been programming in Common Lisp for a quarter century and that list item made me cringe.
    • drekipus 40 minutes ago
      Too noob to get it
  • PrimalPower 20 minutes ago
    I don't know if anything has changed, but last time I tried codegen for Common Lisp, the LLM would routinely mix up LISP dialects and language specific features.

    Less so with Clojure.

    • wild_egg 13 minutes ago
      I've been using LLMs for Common Lisp since Sonnet 3.7 and have never experienced that. Did you have a mixture of other lisps nearby to confuse it? Seems like an odd failure mode.
  • a2ff6eeb0 18 minutes ago
    In short: sunk cost fallacy.
  • samso26 27 minutes ago
    [flagged]