That is NOT "a lot of talk and no substance." I'm a bit older than you and always behind the curve. I started programming computers using punch cards at the U, a year or two later the U had text terminals for students who didn't know what they didn't miss. I later worked in a Biophysical chemistry lab and barely got a PDP11 working to read punched paper tape off a scintillation (radiation) counter. My big leap forward was getting an Epson QX10 and did the "translation of coordinates" needed for pseudo 3D graphic electro-optic coefficients of peptide "liquid crystal" concepts. Don't ask me how it worked using QBasic and beta QDraw, but when I started to run the program the screen went blank for several minutes and I had to beg the investors to stay while I prayed the computer would come back to life. I remember some managers from NWBell said, when I was pushing fiber optics, if I ever knew some common networking protocol for micro-computers let him know. I suspect that was the software code in some papers/books an IBM guy gave me, but I didn't know what C looked like, and barely do now. So the timeline of development helps me understand my gray hair. Personally, I'm disappointed the Direct Framebuffer guys seemed to give up. I don't want another desktop, X and KDE are already spectacular. I want real time hardware access, not "requests" and "hints." Iznogoud wrote: > Rick, > The X window system is absolutely fantastic, and long live the Athena project. > > In the 90s, I was confound to a VAX in college when Linux was starting up and > I was running it on my 486 duct-taped box with kernel 1.1. At the time it was > the XFree86 that had a liberal enough license for Patrick to include in his > Slackware distribution. Xorg came about later and he switched. That is the first > time I realized what a fantastic API Xlib was for making applications. I was > popping X windows on my 486 over the 24.400 baud modem. I had also pushed a > Netscape window over the modem on the Amiga X server... Doing things becasue > we could but great lessons. > > With that preface, let me take the opportunity to say I am trying to do my part > to boost development of X-window based applications (and more so 3D based apps). > I am in the process of slowly releasing open source code aimed at the Unix > programmer. Slowly I want to push Windows-centric libraries for transparent > porting across systems. (Maybe in the end we all develop for Windows and rely > o CodeWeavers to run it for us under everything else.) This sounds like a lot > of talk and no substance, so here is the link to my recent releases: > > https://github.com/nompelis/INXLib > > I tried to make a "library" of using the Xlib without a steep learning curve > and also providing an example of how to use Xlib and how it works. As for my > library, here is the first demo built on top of it: > > https://github.com/nompelis/INXLib/tree/master/demo1 > > I am in the process of authoring a set of 3D widgets, so that I can make a > 3D desktop accessible to virtual reality applications. Again, I am starting > with X11 but I promise to deliver a cross-platform library (if you know what > SDL has been for the last 10 years you get the idea). > > All comments and criticism welcome. Happy hacking. > > _______________________________________________ > TCLUG Mailing List - Minneapolis/St. Paul, Minnesota > tclug-list at mn-linux.org > http://mailman.mn-linux.org/mailman/listinfo/tclug-list >