View previous topic :: View next topic |
Author |
Message |
wyrmchild
Joined: 27 May 2006 Posts: 12 Location: Europe
|
Posted: Sat Jul 01, 2006 7:33 am Post subject: Request: FOX toolkit bindings/interface |
|
|
Subject says it all.
http://www.fox-toolkit.org/ |
|
Back to top |
|
|
brad Site Admin
Joined: 22 Feb 2004 Posts: 490 Location: Atlanta, GA USA
|
Posted: Sat Jul 01, 2006 8:53 am Post subject: |
|
|
meaning you want to host this project on dsource, you have a name for it, and are ready to commit some code? |
|
Back to top |
|
|
wyrmchild
Joined: 27 May 2006 Posts: 12 Location: Europe
|
Posted: Sat Jul 01, 2006 10:47 am Post subject: |
|
|
No, I was requesting someone to provide them :)
As an afterthought, I'm not sure this is proper section in the forum for such requests. If there even is a section for 'em. |
|
Back to top |
|
|
drung
Joined: 07 Nov 2006 Posts: 8 Location: Curitiba, ParanĂ¡, Brazil
|
Posted: Tue Nov 07, 2006 3:38 pm Post subject: Just a suggestion... |
|
|
Fox Toolkit is an object oriented API developed in C++. Well, I think that in such case, a best solution is to port - yes, re-write - everything in D.
It's require a skilled D programmer. Unfortunetly I'm not a valid candidate at this moment.
One another thing to think about this subject is a well cordenated team to create some bindings to the more low level GUI API's on the various OS's and then make a unique and portable object oriented GUI API totally in D.
Well, the title was "Just a suggestion..."
[]'s
Drung |
|
Back to top |
|
|
clayasaurus
Joined: 21 May 2004 Posts: 857
|
|
Back to top |
|
|
dan.lewis
Joined: 21 Feb 2007 Posts: 69 Location: Canada
|
Posted: Wed Mar 28, 2007 1:36 pm Post subject: Binding C++ stuff to D |
|
|
Binding C++ stuff to D is a serious pain in the ass. The only other language that's more difficult that I can think of is Lisp.
Why? C++ mangles names, making it painful to bind to the .OBJ files, C++ is a brutally hideous language to lex and parse, so having an extern(C++) would be even more sickening to attempt...
unless Walter used a similar strategy for his C++ and D AST, in which case... it could be comparably easy?
Regardless, I'm finding it's difficult to use C++ libraries, like Ogre, DirectFB, and others, that I really really want. _________________ nop
nop ; problem solved |
|
Back to top |
|
|
|