Rob this point hasn't just missed you, but its flown past as some speed hasn't it.
Just because most here are doing this as a hobby, it doesn't mean alot aren't here to actually use it as a stepping stone to learn the lessons they'll use to go onto doing this on a more financial level.
Also sure you can take lessons of programming in another language, but at the end of the day you're not using that language to actually achieve those results are you?
I could be wrong but from my recollection there are NO titles which use DarkBasic and BlitzBasic to achieve the results they want.
No you're converting code from language to another.
But that happens in all aspect of programming... if there is something in Delphi you want to do in Visual Basic, you learn Delphi enough to understand how it works and ask users how to impliment it so you can recreate it. That doesn't mean that your not rivals trying to make better programs than each other.
You can have 2 companies for example we'll use the games
Medal of Honour: Allied Assault & Return to Castle Wolfenstein
they're both developed with the Quake3 Engine, both companies are actually well known to be close with each other - they both shared alot of technology during development because of that friendship...
but at the end of the day they are working on Directly Competiting titles and no matter how much they're friends they pushed themselves to get the best out of the same technology and make the best games they could.
ironically Battlefield 1942 from a small relatively unknown company actually stole the lime light and beat both, but there is no hard feelings ... it was just about getting the best out of what is available.
This not only benifits the developers skills to learn new skills, but it also would show a good light on the language & engine used as well giving the actual gamer the best game because that rivalry pushs people to create things that you'd never have even though of before. Give you new abilities that make you think "hmm" or change the gameplay entirely introduced as a gimmic to make it better but in the end actually turning out to make the game what it is and making it stand apart from the crowd.
Only the best and most true innovation comes from competition, it doesn't have to be malicious in anyway - its just about achieving better than what you could before.
any i can give you a list of current games programmers as long as my arm that would agree entirely with me that it is only really the fans that get all bent out of shape about which title is better, like Quake3 vs Unreal Tournament ... you think Epic and id Software also hold these grudges?
They don't care as they're just working towards the best experience they can give the game giving them thier own spin on the same game.
are you begining to understand yet?
Within the Epic battle of the fates the Shadow and the Angel will meet. With it will harbinger the very fight of good vs evil!