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,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII X-Google-Thread: 103376,5114c1c6ad71f555 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-01-04 11:16:57 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!skynet.be!skynet.be!fu-berlin.de!uni-berlin.de!b0f50.pppool.DE!not-for-mail From: "Joachim Schr�er" Newsgroups: comp.lang.ada Subject: Re: New Ada binding to OpenGL Date: Sat, 4 Jan 2003 20:11:35 +0100 Message-ID: References: NNTP-Posting-Host: b0f50.pppool.de (213.7.15.80) Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit X-Trace: fu-berlin.de 1041707815 13442802 213.7.15.80 (16 [76083]) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4522.1200 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 Xref: archiver1.google.com comp.lang.ada:32538 Date: 2003-01-04T20:11:35+01:00 List-Id: Of course you need thick bindings. When writing greater applications you should encapsulate a lowlevel library like OpenGL by a general OO framework. (I've done somethink like this, see www.adapower.com/schroer , but that is not documented in detail.) What I meant is, the (generated) thin binding should be close to the original. What you build on top of it is another thing. J. Schr�er "Bobby D. Bryant" schrieb im Newsbeitrag news:pan.2003.01.03.21.57.57.596399@mail.utexas.edu... > On Mon, 30 Dec 2002 21:50:20 +0100, Joachim Schr�er wrote: > > > 3) Generally I would not add anything to the binding or alter the > > binding generator output more than necessary. It is a thin binding and > > should represent the original C binding as far as possible (so you can > > use the C based literature). The only requirements: The binding should > > work and be platform independed (see remarks below). > > Some of us would greatly prefer thick bindings. IMO GtkAda is the > paradigm for how this sort of thing should be done. > > Sure is a lot of work for something as big as GTK+ or OpenGL, though. > > Bobby Bryant > Austin, Texas