Enter eevo

Edryd van Bruggen

2025-07-10

Tisp1 is dead, long live eevo!

I was never partially fond of the name tisp, in my mind it was always a temporary place holder until a better name was found. That day is finally here.

It is difficult to find a name for a programming language, it has to be short, unique, easy to search for, have an easy file extension shortening, and most importantly: sound cool. Given these constraints, after much deliberation (and perhaps too much overthinking), I decided that the new name is: eevo

The name invokes connotations of evolve, evaluate, and evoke (or eV, EV, e.V.). Possible acronyms include: Easy/Elegant/Ergonomic/Embeddable/Extendable/Exchangeable/Elementary Expression Value Organizer.

Mermaid Man screaming: eevo, eeeeeeeeeevvvvvooo

Although eevo will remain tiny, some might no longer recognize it as a “true” lisp dialect. As the syntax grows beyond s-expressions and its semantics take inspiration from more languages2, eevo will become less and less lisp-like, while still remaining a distant cousin.

With a new name comes a new identity and a new path forward, unrestricted from the constraints of what came before!


  1. The tiny lisp↩︎

  2. Such as Lua, Haskell, ML, Ocaml, Gleam, Elm, mathematica, CUE, Adga, prolog, factor, APL, TCL↩︎