I realize there are several similar topics in the forums already, but most of them seem out-of-date or led to a dead end (the original poster got no responses).
I realize that there’s probably quite a bit of work that goes into a new language plugin, but it looks like there’s been a substantial amount of work done to centralize some key features for other language plugins to leverage. Does anyone know what the state of the union is on that front? Is there new a good example/starting point to being work on a new language plugin?
Also, is there any documentation on the internals as it pertains to new JVM language plugins? I’m mostly interested in seeing a well-supported and well integrated Clojure/ClojureScript plugin. There have been several attempts but they appear to have stalled and are sufficiently out-of-date that they don’t match the current architecture. I’d like to help one of these plugins get rolling again but I’d really like to understand the current model. Any tips, links, or pointers that anyone has to offer would be most useful.