Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

DarkBASIC Discussion / Programmer's Guilt

Author
Message
avada kedavra81
21
Years of Service
User Offline
Joined: 12th Jul 2003
Location:
Posted: 2nd Dec 2004 02:49
I can code (just about) in dark basic. When I first got dark basic I thought: wow, now i can make professional quality programs just like professional programmers! I could make a game in dark basic, but now I feel like its not a proper language. Does anybody else feel like that? I've looked at C++, but ofcourse dark basic is much easier to use. Do u reckon I should just shut up and continue with db, or is C++ worth learning for an inexperienced programmer like me?

Thanks for reading!
Van B
Moderator
22
Years of Service
User Offline
Joined: 8th Oct 2002
Location: Sunnyvale
Posted: 2nd Dec 2004 02:57
Well most experienced basic programmers don't relish the idea of learning C++ . I think DB is great for learning in, but it's old - and DBPro is capable of so much more, there's a trial, so download it and have a play with the demos - or if you like the look of any of the competition entries, most of them come with full source code.


Van-B


It's c**p being the only coder in the village.
Shadow Robert
22
Years of Service
User Offline
Joined: 22nd Sep 2002
Location: Hertfordshire, England
Posted: 2nd Dec 2004 03:10
'Everytime you double post God kills a kitten!'

I think anyone new to this forum should burn that in the back of thier mind, as truely it is important to remember it pisses everyone off and wastes bandwidth.

On the actual post though. Well this is a very tricky question and depends on what you plan to do really.
Personally I see DarkBASIC as a very good learning tool, because of it's simplicity, it provides people who have never programmed before with a safe environment in, which to learn the basics of programming.

DarkBASIC Professional takes this to a new level, by adding in advanced programming techniques, the final Link of the chain before C++ would then be PureBASIC, which extends these new techniques further and with more control.

Each rung on the ladder does bring you closer to C++.
Question is though, do you want to work your way upto C++?
Or do you simply wish to create computer games for enjoyment?

See while, personally I know quite well a number of language including C++, which I can develop with proficiently.. whenever I have a personal project I'm doing just for fun, I open up DarkBASIC/Professional and start tinkering.

That's what these languages mean to me. They are great for what they were designed for.. no hassle hobbiest programming.
If you want to take it to the next level however, there is no denying that C++ or C# are really the routes to take.


computer
20
Years of Service
User Offline
Joined: 5th Oct 2004
Location:
Posted: 2nd Dec 2004 04:16 Edited at: 2nd Dec 2004 04:17
Dark Basic is hard enough for me to figure out program structures. C++ would be hard to set up and get graphics running.

DBPro does offer that cool

object.(lovely)
->


object syntax . DB also uses DirectX, that's what C++ will probably use. I'm having a decent time learning DB as it is. And I like C++.

Yes there will be coding problems.
Jake Blues
20
Years of Service
User Offline
Joined: 19th Jun 2004
Location: United States
Posted: 18th Dec 2004 14:05
If you don't want to have to do all the 3D in low level, and acsess DirectX in low level coding, then use darkbasic. C++ is for the people who want low level, hard core programming. It is what some professionals use. I started some c++. I saw darkbasic and gave it a try, and liked it better. It's your choice.

Don't let life get you down, it will only get better.
LordAnki
21
Years of Service
User Offline
Joined: 22nd Apr 2004
Location:
Posted: 20th Dec 2004 04:35
Well, C++ can handle DirectX or OpenGL. whoo OpenGL! Yeah!

Okay, I tried learning C/C++. But I was like screw it. I'm just gonna go and wait for the next version of the C family which is coming along nicely in development by the dude who made C++ who works at Texas A&M College Station (My friend goes there and he knows the dude). But yeah DB is just fine for fun. Its less you have to deal with. Its easy to setup a 3D enviorment in DB than in C++. Cuz in C++ to setup a 3D evniorment u gotta go thru like many different libs and stuff.

If you are going to get into game programming in c++ i reccomend allegro. www.allegro.cc

But for enjoyment use DB.

DBP is basically DB with more features and it uses an updated version of Directx
blanky
20
Years of Service
User Offline
Joined: 3rd Aug 2004
Location: ./
Posted: 22nd Dec 2004 01:08
I could do C/C++. I understand the ideas of signed, unsigned variables, pointers, etc., but I just can't get the hang of the damned syntax!

If C had a BASIC-like syntax but kept everything else the same, I could use it. Then again, so could everybody else, I guess...

Login to post a reply

Server time is: 2025-05-27 20:57:25
Your offset time is: 2025-05-27 20:57:25