Okay, this is my first post, and I'd just like to say hiya!
I'm originally from the Blitz Basic part of town, and I started a thread there about the Dark Basic language:-
http://www.blitzbasic.com/Community/posts.php?topic=65583
Amazingly, the majority of the thread wasnt biased, or anything, and there was some good stuff posted, with the odd comment from known fanboys.
Though Gabriel (You may know him as sybliux, or whatever he used to call himself) pointed out the the information in the thread was old, and DarkBasic has come on leaps and bounds. Now I see Gabriel as an experienced and mature programmer who doesnt mind telling it how it is, because what he usually says is 'how it is'.
I've been programming in Blitz for 5 years now, and have been though a bit too!
Sadly though, BlitzBasic as we know it seems to have hit the rocks a little, many coders over there have either moved on, or use BlitzMax with another 3D Engine, since Mark has stated that the Max3D module has been written, scrapped, written again, and scrapped again, and no spcific ball park date when it'll be released!
Now I've programmed in nearly all Blitz languages, but BlitzMax for me/ and a few others, has been a right let-down... Granted the language is okay, and OOP is a nice feature of BlitzMax, though, it's all packaged up in a crappy IDE, horrible docs... It's just a mess IMO!
As well as the moderation rules over there (If you visit BB.COM, you'll know), It's supposed to be about IT only, though, me and a few others have noticed that that skidracer has his faves, and he leaves non-tech threads from his bunch of merry men alone, yet other get deleted!
He recently closed a thread from one of my mates over there for cursing, even though he cursed like this 'B*$%@£$', it got deleted, yet, threads are being posted now with worse, and he just lets them go!!!!
Now, me and a few others have set up shop here (www.syntaxbomb.com) which is a nifty little site, but the community is small... Most of them here (Kuron and Red October especially) dont even program in Blitz no more, simply because of the way they have been treated at BRL...
I personally need to move on, DirectX in Blitz is stuck at version 7, with no chance in the foreseeable future of actually been updated.
I've done some research, and DarkBasic is at DirectX9 (Am I correct in this), with Vista round the corner, it will be a real plus to program with DirectX10 in there!
All I'm asking, at this moment, is DarkBasic worth the hardship of learning, as I've noticed (while playing with the demo) that the syntax, IMO, is a little iffy!
Does it take much to break away from traditional BASIC languages like Blitz to the more complicated form, such as DB... I also know it's complicated for a reason, I mean, you cannot muck about with shaders etc etc and expect it to be a breeze!
Thanks for your time, your opinions will be greatly appreciated!
Dabz