I've been thinking for years about what the programming language of the future might look like, and with a much smarter assistant to bounce ideas off of in the form of Claude, I feel I can start working towards implementing some of these ideas. This is an overview and the first of hopefully a series on building an extension of a Lisp called Grasp. If Lisp is a list processing language, Grasp is a Graph programming language... read the rest of the essay to see where this idea goes.
I've been thinking for years about what the programming language of the future might look like, and with a much smarter assistant to bounce ideas off of in the form of Claude, I feel I can start working towards implementing some of these ideas. This is an overview and the first of hopefully a series on building an extension of a Lisp called Grasp. If Lisp is a list processing language, Grasp is a Graph programming language... read the rest of the essay to see where this idea goes.