Hi Philip, Ah, its not that bad. One way I get around the issue of updating and/or supporting obscure programming languages is simply not to support them in the firstplace. The .net framework is fairly standardized now, and the fact is most Windows developers will most likely pick one of the big three C++ .net, C# .net, and Visual Basic .net and all three can easily be handled through a standardized managed library. Plus since the library is written in C++ I can provide static and dinamic libraries for unmanaged C++ applications as well. That pretty much covers the most common programming languages for Windows. There is Python, Java, and Visual Basic 6, but I don't really want to create the library as a com component and add those language specific bindings at this time.
As far as providing compitent documentation and code samples for multiple languages that's actually an area I'd personally be good at. For one thing I took college level classes in Visual Basic, C++, Java, SQL, and have picked up languages like Python, C# .net, Visual Basic .net, etc after I left college so I could keep myself employable. As a result I know how to program in most of the programming languages out there. Writing sample documentation and/or sample code wouldn't be as hard for me as it would be for someone who only knows one or two programming languages. Yet, you are right, it is a boat load of work since I have to create multiple versions of the same documentation. On 2/1/11, Philip Bennefall <phi...@blastbay.com> wrote: > Hi Thomas, > > Initially I had thoughts about exposing BGT as a dll as well, but then came > to the conclusion that it would require too much maintenance for me. Not > only would I have to provide and update bindings for all sorts of obscure > languages that I might not know the first thing about, on top of this I > would also have to fill the documentation with examples in different > languages for each and every function/method. Not something I'm keen on > doing. It would only appeal to existing programmers with skills in a > particular language, and not be at all self contained. From that point of > view I like the idea of something you just install and get going with from > the ground up. However if I as a new and aspiring game developer who already > knew a language well and wanted an engine, I would probably want something > like g3d as I could use what I was already familiar with. A hard nut to > crack, in my opinion. > > Kind regards, > > Philip Bennefall --- Gamers mailing list __ Gamers@audyssey.org If you want to leave the list, send E-mail to gamers-unsubscr...@audyssey.org. You can make changes or update your subscription via the web, at http://audyssey.org/mailman/listinfo/gamers_audyssey.org. All messages are archived and can be searched and read at http://email@example.com. If you have any questions or concerns regarding the management of the list, please send E-mail to gamers-ow...@audyssey.org.