WMをつくろうと思い立ったときの情報集積

「ウィンドウマネージャを作りたい」
と思っているのだけれど、調べてみても参考になりそうな情報は少ないですね。

とりあえず、調べてみたことをまとめておきます。


やはりXlibを使うことになるけど、その方法は次のふたつがあるみたい。

C言語からXlibを使う

王道的な方法。
大抵のウィンドウマネージャはやはりC言語で作られている様子。

参考:

PythonPerlからXlibを使う

こういう方法もあるみたい。
しかし、C言語から使う場合に比べて圧倒的に情報が少ない。
簡単に記述できる分、作成前の環境構築がC言語で作る場合に比べて大変。

参考: