XAsmTools



Note: This site is a work in process, some sections are incomplete.

XAsmTools covers low level X programming.  It talks about communication with the X server and sending protocall requests to the server.  Numerous small assembler programs are available here.  Including tools, tutorials, and sample code.

A companion site covers terminal/console programming https://thlorenz.com/linuxasmtools-net


Who is the intended audience?

Geeks and anyone with a over developed curiosity may find something of interest. Everyone else will  prefer working with a HLL and want to use one of  the many libraries (GTK, QT, Xlib, etc.)

Why would anyone want to work in assembler and talk directly to a X server?

It is possible to write very small fast programs using the techniques presented on this site.  A small number of programmers find this interesting.  Most will think it a waste of time.

All programs are open source
 







Fork me on GitHub