From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,41100a78496a4c71 X-Google-Attributes: gid103376,public X-Google-Thread: 100e2d,39dbc4c99e28558a,start X-Google-Attributes: gid100e2d,public X-Google-Thread: 11232c,39dbc4c99e28558a,start X-Google-Attributes: gid11232c,public X-Google-ArrivalTime: 2002-03-28 12:49:23 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!newsfeeds.belnet.be!news.belnet.be!news2.euro.net!news.mailgate.org!mygate.mailgate.org!129.8.166.54!not-for-mail From: "Kent Paul Dolan" Newsgroups: comp.lang.ada,misc.misc,comp.graphics.misc Subject: Re: AdaGames Date: Thu, 28 Mar 2002 20:49:21 +0000 (UTC) Organization: Mailgate.ORG Server - http://www.Mailgate.ORG Message-ID: <6b3bf5a20d777974aaa9f58b6f6792be.48257@mygate.mailgate.org> References: <98104da8.0203280310.143a1c18@posting.google.com> NNTP-Posting-Host: 129.8.166.54 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: news.mailgate.org 1017347677 30505 129.8.166.54 (Thu Mar 28 21:49:21 2002) X-Complaints-To: abuse@mailgate.org NNTP-Posting-Date: Thu, 28 Mar 2002 20:49:21 +0000 (UTC) Injector-Info: news.mailgate.org; posting-host=129.8.166.54; posting-account=48257; posting-date=1017347677 User-Agent: Mailgate Web Server X-URL: http://mygate.mailgate.org/mynews/comp/comp.lang.ada/6b3bf5a20d777974aaa9f58b6f6792be.48257%40mygate.mailgate.org Xref: archiver1.google.com comp.lang.ada:21789 misc.misc:5956 comp.graphics.misc:4150 Date: 2002-03-28T20:49:21+00:00 List-Id: "Preben Randhol" wrote: > On Thu, 28 Mar 2002 16:00:18 -0000, chris.danx wrote: > > I think David Botton was looking for volunteers to port gwindows to Linux a > > while ago, although I'm not entirely sure. If you want to have an > > alternative to gwindows perhaps you could contribute to this effort. > But what should be the underlying library one should use? Raw xlib? No, you need to go sideways to that; xlib is X specific, and you are wasting your time completely if you don't write something that ports automatically to any windowing system. The Graphical Kernel System would be nice, because under it there is surely code to call xlib available somewhere; xlib becomes just another a device driver from the GKS point of view. Java is an alternative, but only once you have full source compiler technology widely in place to overcome Java's rather horrific performance problems. To give you an idea, a huge commercial graphics package (DISPLA and TELL-A-GRAPH) was ported to GKS (so the president of the company told an audience of which I was part) by using only the GKS "draw absolute line" command; it doesn't have to be that big a deal, it is just necessary to have that standard interface somewhere in your graphics stream to make portability work. I've never seen a full PHIGS implementation, so I don't know if the Programmers' Hierarchical Interface to Graphical Systems died or is still viable, but GKS and its companion standards are still in use twenty years later. xanthian. -- Posted via Mailgate.ORG Server - http://www.Mailgate.ORG