Horde3D http://horde3d.org/forums/ |
|
D port http://horde3d.org/forums/viewtopic.php?f=1&t=932 |
Page 1 of 1 |
Author: | Funto [ 01.09.2009, 11:51 ] |
Post subject: | D port |
Hi all, I am playing around with this engine (very well designed, for sure, congratulations ), and at the same time I am learning the D programming language from Digital Mars. I made a D "port" (well, it's more of a find & replace from Horde3D.h and Horde3DUtils.h :p) of Horde. I saw there already was a D port in the community SVN, but mine directly connects to Horde (we can use it exactly as we use the C++ interface), while the one in the community SVN uses Derelict and function pointers. Are you interested in it ? If this is the case, should I submit a link to it or add it directly to the community SVN ? |
Author: | Volker [ 01.09.2009, 11:59 ] |
Post subject: | Re: D port |
I haven't looked at D yet, so I'm not sure what Derelict or those other things you are talking about means in detail , but it sounds to me, that it's less complicated to create Horde3D bindings for D, doing it your way, so if that's the case, I think everyone is interested in your bindings. The only problem is that the Community SVN is still on Beta3, so I don't know for what version you've created the D bindings, but if it's for Beta4, I would propose that you upload the bindings into an attachment here in this thread, and we will commit them into the Community branch when it's get updated to Beta4. I can give you access to the Community SVN when this has been done, if you want to support the D bindings in the future (would be great). |
Author: | Funto [ 03.09.2009, 00:04 ] | ||
Post subject: | Re: D port | ||
My bindings are for the API as it is on the SVN, i.e. same as bĂȘta 4. Maintaining this binding is no big deal, so I may keep it up to date in the future, and it would be great to have access to the community SVN for this Furthermore I made a Python script to automate the process ^^ I joined the binding to this post.
|
Page 1 of 1 | All times are UTC + 1 hour |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |