Search
Sunday, 19th of March 2023, 6:38:53 UTC
11:21:45
bitblit1
So what will CLOSOS use instead of X11? Also, will the Window managers be made in McCLIM?
11:28:48
jackdaniel
I don't know about closos, but I know of a window manager made in McCLIM: https://github.com/admich/Doors
11:54:04
beach
There is also Eclipse, a window manager that uses CLX directly.
11:55:10
beach
bitblit1: I can't say I care much what Closos uses in that respect. The only viable GUI library is McCLIM, so for applications, that sounds like the only alternative.
11:56:10
beach
bitblit1: Closos is an experiment in OS design. I am a researcher, and I want to figure out whether it is possible. There is no way I will have the time to turn it into a finishe product by myself.
11:56:43
bitblit1
beach: I understand. Though, why do you think McCLIM is the only viable GUI library?
11:57:00
beach
bitblit1: Do you know of any other?
11:58:05
beach
If you know of any other, let me know.
12:03:15
holycow
jackdaniel: neat, thanks for the link
12:24:52
jackdaniel
there will be proliferation of lisp toolkits hopefully after silex is properly separated into a standalone system
12:39:08
holycow
my librem 5 phone arrived runing standard debian
12:39:18
holycow
sbcl runs and sdl-examples works
12:43:47
holycow
as does (lispbuilder-opengl-examples:opengl-gears)
12:59:10
jackdaniel
pve: http://turtleware.eu/posts/A-tale-of-two-abstractions.html
13:01:37
pve
strange that searching for "clim lisp silex" gave me nothing..
13:03:32
pve
oh, I should have googled instead of duckduckgo'd
13:06:12
holycow
jackdaniel: clim demo works on librem 5
13:06:28
holycow
man, whomever did the arm port needs a case of beer or two
17:17:31
bitblit1
<pve> "oh, I should have googled..." <- or searxed
17:18:43
beach
bitblit1: You never told me whether you know an alternative to McCLIM.
18:15:46
jamesmartinez
beach: does this count? https://github.com/johanlindberg/wxLisp
18:17:13
jamesmartinez
hmm, I don't actually see any code on this repo, would it be in a zip?
18:20:24
jackdaniel
jamesmartinez: I believe that beach does not count ffi bindings as lisp toolkit
18:21:11
jamesmartinez
I was about to say Maxima uses wxwidgets for its windows version
18:21:13
jackdaniel
especially that a hyphotetical closos may not have runtime necessary to host foreign processes
18:21:48
jamesmartinez
okay, I'm just a clueless novice, disregard my comments :)
18:22:23
jackdaniel
no no, ffi toolkits are reasonable, just in this context they may not count
18:22:39
jackdaniel
there are other ffi based common lisp solutions for ui
18:23:07
jackdaniel
and not only that, I think that clog targets a web browser while it is itself written in cl
18:23:29
jackdaniel
so it is not that the pool is dry :)
Sunday, 19th of March 2023, 18:38:53 UTC