Live data from Hacker News

QTile – An XMonad-like tiling WM written in Python

qtile.org

1–10 of 25 posts

Re: QTile – An XMonad-like tiling WM written in Python

#5
post #3

Is there any significant performance penalty using WM built in Python?

It's a WM (Window Manager). It only sets the placement of windows, it does not interfere with the programs themselves (that's what systemd and gnome-session do) nor does it do the fancy part of the painting (that's what a compositor does).

So no, do not expect a significant performance penalty.

Re: QTile – An XMonad-like tiling WM written in Python

#8
post #3

Is there any significant performance penalty using WM built in Python?

Having done tiling WM with lots of logic implemented in Lua myself, ten or so years ago, I never met any performance issues, besides repainting of dragging indicators for free floating windows

Re: QTile – An XMonad-like tiling WM written in Python

#9
post #3

Is there any significant performance penalty using WM built in Python?

Take a look at the requirements.txt: https://github.com/qtile/qtile/blob/ecf216205ccfe72bbdee3183...

All the heavy lifting is offloaded to C libraries. So, no, you shouldn't see a significant performance penalty, unless your Python WM is doing bitcoin mining in the background or something.

Post reply on HN