Hey, I'm currently maintaining McCLIM. Cool to see in on the front page of Hacker News :-). I'm occasionally dropping screenshots of current things I'm working on, i.e this ad-hoc animation:
I'm happy to see that McCLIM is still alive! I hacked on it during my teenage years (I wrote Drei and a few other things), although I eventually lost motivation due to the sheer vastness of how much work there was to do.
Out of curiosity, how does McCLIM adapt to new trends such as Wayland and HiDPI displays?
Regarding HiDPI there are some ideas, but right now they are not implemented (see i.e https://github.com/McCLIM/McCLIM/issues/827). I'm writing a vt100 terminal backend to reveal some underlying assumptions about the pixel size.
Thank you for working on McCLIM back then! If you feel motivated to join development efforts please don't hesitate joining #clim @ freenode :)
Currently it requires X11 server running, please see https://github.com/McCLIM/McCLIM/wiki/Backends; as of fontconfig, since the next release we are going to use cl-dejavu to not depend on hardcoded paths. Before that you should put dejavu ttf files in C:/Windows/Fonts.
How would you recommend getting started with this on a modern Ubuntu or similar Linux system? I'm not a stranger to Common Lisp, but it's been about 8 years since I last did anything with it. Back then I used GNU Emacs and SLIME.
https://twitter.com/i/status/1357289617385525248
I hope that you enjoy the project. We have multiple contributors and it gets better with each week.