Thank you! On 24/01/2020 16:57, Carsten Haitzler wrote: > On Thu, 23 Jan 2020 16:38:18 +0100 Emanuele Petriglia > <in...@emanuelepetriglia.com> said: > >> Hi, >> >> Thanks for the advice. Do you have any thoughts about the book? I found also >> a digital version thanks to Lucien. > That's the book i started with back in like 1995 or so... :) It will teach you > some stuff. It will not cover everything. You'll only really learn by doing > the > hard yards and doing lots yourself, and as your journey moves along, ask > questions of those who may have been there before you. > > This is also a reason to stick with Xlib - that book will not cover xcb. > >> -- >> Emanuele Petriglia (ema-pe) >> >> Sent from my mobile. Please excuse my brevity. >> >> On 23 January 2020 16:25:05 CET, Carsten Haitzler <ras...@rasterman.com> >> wrote: >>> On Wed, 22 Jan 2020 18:26:32 +0100 Emanuele Petriglia >>> <in...@emanuelepetriglia.com> said: >>> >>>> Hi! >>>> >>>> I would like to learn how to create a C graphical application without >>>> using some toolkit for hobby. I know that there are two main >>> libraries: >>>> Xlib and xcb. The first is old but has a lot of documentation, the >>>> second is newer but less documented than the first. So I was thinking >>> to >>>> learn Xlib and then xcb. >>>> >>>> I found this book about Xlib: "XLIB Programming Manual" of Adrian Nye >>>> published on 1994. I do not found any other recent book. Is it good >>> to >>>> start with Xlib even is it old? >>> Advice: stick with Xlib. More examples. More docs. XCB is only better >>> in a few >>> very specific cases that mostly are the areas WM and toolkit authors >>> might >>> obsess over for small gains in performance. So stick to Xlib - that's >>> my advice. >>> >>> -- >>> ------------- Codito, ergo sum - "I code, therefore I am" >>> -------------- >>> Carsten Haitzler - ras...@rasterman.com >>> >>> _______________________________________________ >>> xorg@lists.x.org: X.Org support >>> Archives: http://lists.freedesktop.org/archives/xorg >>> Info: https://lists.x.org/mailman/listinfo/xorg >>> Your subscription address: %(user_address)s > -- Emanuele Petriglia (ema-pe)
_______________________________________________ xorg@lists.x.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: https://lists.x.org/mailman/listinfo/xorg Your subscription address: %(user_address)s