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
All messages are archived and can be searched and read at
If you have any questions or concerns regarding the management of the list,
please send E-mail to gamers-ow...@audyssey.org.

Reply via email to