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=-0.9 required=5.0 tests=BAYES_00,FORGED_GMAIL_RCVD, FREEMAIL_FROM autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 103376,e51f94f876618e37 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII Received: by 10.68.138.14 with SMTP id qm14mr5141626pbb.5.1352501691884; Fri, 09 Nov 2012 14:54:51 -0800 (PST) Received: by 10.68.143.74 with SMTP id sc10mr3003313pbb.5.1352501691866; Fri, 09 Nov 2012 14:54:51 -0800 (PST) Path: 6ni68539pbd.1!nntp.google.com!kr7no40463354pbb.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Fri, 9 Nov 2012 14:54:51 -0800 (PST) In-Reply-To: Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=69.20.190.126; posting-account=lJ3JNwoAAAAQfH3VV9vttJLkThaxtTfC NNTP-Posting-Host: 69.20.190.126 References: <9bbd99bd-f953-434d-b3c8-6e8a6d5c7dfd@googlegroups.com> <77906f56-8ea0-4d87-8ace-4db1172958cd@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <5dd387bf-f15e-4800-8c92-ceb87c956581@googlegroups.com> Subject: Re: Question[s] about aliased extended return. From: Shark8 Injection-Date: Fri, 09 Nov 2012 22:54:51 +0000 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Date: 2012-11-09T14:54:51-08:00 List-Id: On Friday, November 9, 2012 2:44:19 PM UTC-7, Hibou57 (Yannick Duch=EAne) w= rote: > Le Fri, 09 Nov 2012 21:53:13 +0100, a =E9crit: >=20 > Just out of curiosity, for a thin binding, would reuse the names used in = =20 > the API or would you change names only in a tick binding? (most of times,= =20 > I feel API names are not nice to read). As I have it the thin binding is only in the package-bodies, completely une= xposed to the client. Right now all the function-names are simply the API-n= ame less the "gl"-prologue and the type-epilog; that is: glColor4i -> Color= (letting overloading take care of the differences between 4i and 3f). After I finish the functions for opengl 4.3 (currently only those from 1.1 = are linked) I plan on tweaking the function-names by inserting underscores = {I may also use full-words}. Ex: TexEnv -> Texture_Environment.