11 revisions later, they ended up at X11, and then time stopped.
11 revisions in 5 years 1984 - 1989 At that point they stopped changing it. And we have enjoyed 35 years of compatibility since then. Api's come and go, in and out of fashion. But I bet you could take your brand new linux X server and still have your 30 year old sun workstation drawing windows on it.
Noteworthy: CLX is written in Lisp and does not use Xlib (which is a C library).