4 ms·
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
by jackdaniel 6y ago
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:
https://twitter.com/i/status/1357289617385525248 https://twitter.com/i/status/1357289617385525248
I hope that you enjoy the project. We have multiple contributors and it gets better with each week.
- mark_l_watson 6y agoThanks for your work! I will spin up whatever X Windows support for M1 silicon on my new MacBook and give it a try, again. I have a license for LispWorks Professional, but that does not include CLIM on macOS.
- lispm 6y agoCLIM 2 for LispWorks Professional on Mac OS uses the old Motif backend.
- User23 6y agoThanks for supporting this! 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.
- jackdaniel 6y agoHey, 1. install your favorite implementation (sbcl, ccl, ecl) 2. install quicklisp (see quicklisp.org for instructions) 3. > (ql:quickload 'clim-examples) 4. > (clim-demo:demodemo) You are all set :-) Soon™ we are going to switch to xrender protocol (you may see wip in backend-manual branch).
- Athas 6y agoI'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?
- jackdaniel 6y agoRegarding HiDPI there are some ideas, but right now they are not implemented (see i.e https://github.com/McCLIM/McCLIM/issues/827 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 :)
- levosmetalo 6y agoHey, looks great. What is the state of Windows support? I tried quickloading mccclim under sbcl on windows and it started complaining about fontconfig.
- jackdaniel 6y agoCurrently it requires X11 server running, please see https://github.com/McCLIM/McCLIM/wiki/Backends; 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.