comp.lang.ada
 help / color / mirror / Atom feed
From: Per Sandberg <per.s.sandberg@bahnhof.se>
Subject: Re: GDNative thick binding design
Date: Wed, 21 Oct 2020 18:16:56 +0200	[thread overview]
Message-ID: <Z9ZjH.244265$ZL3.217123@fx33.am4> (raw)
In-Reply-To: <491080f5-437a-465c-be5b-9aafdfc43b30n@googlegroups.com>

Michael
The "clone" is just an instantiation of the Binding template in the from 
the same github-project. The important thing is the total structure that 
is forcing hiding of the generated C-binding and it also makes it 
trivial to regenerate the low-level stuff when the header-files changes 
whats in the pipe as well is to semiautomatic generate the exported 
interfaces and implementations, but the initial attempts are to crude to 
put in the public they are just hacks so far.

I am happy to to contribute but since the original project in my opinion 
needed to much rework to start a discussion. I just instantiated my 
template for C-bindings, and completed the .c and .sed files.

And please see my project as an input with ideas on how I do believe 
bindings to larger C/C++ libraries shall be done and not as a new clone 
since i don't intend to do anything more with it that provide a 
structure for a binding project.

/Regards
/P

On 21/10/2020 05:34, Michael Hardeman wrote:
> why create a clone of my project idea with generated bindings instead of just contributing to the working one I've already made?
> 

  reply	other threads:[~2020-10-21 16:16 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-10-15 21:08 GDNative thick binding design Michael Hardeman
2020-10-16  6:38 ` Luke A. Guest
2020-10-16 16:39   ` Michael Hardeman
2020-10-16 18:09     ` Luke A. Guest
2020-10-16 18:28       ` Michael Hardeman
2020-10-16 18:31         ` Luke A. Guest
2020-10-21  2:58           ` Michael Hardeman
2020-10-21  6:59             ` Luke A. Guest
2020-10-21 22:08               ` Michael Hardeman
2020-10-21 23:22                 ` Luke A. Guest
2020-10-26  3:38                   ` Michael Hardeman
2020-10-26  5:41                     ` Per Sandberg
2020-10-26 13:53                       ` Michael Hardeman
2020-10-27  3:34                         ` Michael Hardeman
2020-10-17 10:09         ` AdaMagica
2020-10-18 20:21 ` Per Sandberg
2020-10-21  3:34   ` Michael Hardeman
2020-10-21 16:16     ` Per Sandberg [this message]
2020-10-21 22:48       ` Michael Hardeman
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox