È stata pubblicata la versione 0.4 del gestore di finestre plwm, sviluppato in Prolog e che supporta il layout a piastrelle (tiling). Gli obiettivi del progetto includono l'ottenimento di un'alta qualità del codice e della documentazione, la semplicità di configurazione secondo le proprie preferenze e la copertura delle esigenze tipiche degli utenti dei gestori di finestre a piastrelle. Il codice del progetto è distribuito sotto licenza MIT. Per l'avvio, è possibile utilizzare gli strumenti di SWI-Prolog.
In questa fase, il lavoro è possibile solo in ambienti con server X, ma l'autore non esclude l'implementazione del supporto per Wayland. Funzionalità principali:
- Funzionamento in configurazioni a più monitor.
- Uso di tag per la raggruppamento delle finestre e formazione dinamica. desktop virtuali.
- Applicazione del paradigma della programmazione logica per estendere le funzionalità.
- Struttura del file di configurazione in forma di codice in Prolog.
- Integrazione dei pannelli delle attività polybar e lemonbar.
- Integrazione dei menu delle applicazioni dmenu e rofi.
- Alte prestazioni e consumo di soli 10-15 MB di memoria.
- Uso sia del layout a piastrelle dinamico che della modalità classica con finestre flottanti.



Fonte: opennet.ru
