Plwm – An X11 window manager written in Prolog
21–30 of 77 posts
Re: Plwm – An X11 window manager written in Prolog
#22Earlier quoted context omitted.
I wish more things were protocols instead of APIs.
Could you explain the difference?
I personally think its more powerful than writing a new process to replace and existing.
My favorite example is an X11 windows manager implementing in about 18 lines of python.
Obviously there's dependencies to talk to the X server, but the power of a protocol comes from any program written in any la gage communicate with existing code.
Re: Plwm – An X11 window manager written in Prolog
#23Prolog seems interesting, but any time I tried to do anything more than toy examples on my own, I got infinite recursion, unsolvable problems.
Re: Plwm – An X11 window manager written in Prolog
#24Looked at the source, it’s so compact, wow.
I'm quite amazed the author took a declarative language meant for logic and turned it on its head for managing windows as an actual application.
Bravo!
Re: Plwm – An X11 window manager written in Prolog
#25Does someone know a tutorial or something which explains how to get from "tutorial Prolog" to "real project Prolog", because that's not look anything like tutorial Prolog. Prolog seems interesting, but any time I tried to do anything more than toy examples on my own, I got infinite recursion, unsolvable problems.
Re: Plwm – An X11 window manager written in Prolog
#26Re: Plwm – An X11 window manager written in Prolog
#27Does someone know a tutorial or something which explains how to get from "tutorial Prolog" to "real project Prolog", because that's not look anything like tutorial Prolog. Prolog seems interesting, but any time I tried to do anything more than toy examples on my own, I got infinite recursion, unsolvable problems.
[flagged]
Re: Plwm – An X11 window manager written in Prolog
#28Earlier quoted context omitted.
I wish more things were protocols instead of APIs.
Could you explain the difference?
Re: Plwm – An X11 window manager written in Prolog
#29I'm hoping one day someone will write a window-manager service for Wayland that replaces the compositor API with a protocol. To once again enable window managers to be implemented in any language, regardless of it having a Wayland/compositor library.