PDA

View Full Version : Expert Opinion Required.......



Ali
01-08-2003, 12:26 AM
I have recently started programming in openGL/c++...but for the purpose of user interface i can not find a good beginners guide regarding FlTk...or should i switch to VB or Java....comprehensive reply required.
Thanks

JustHanging
01-08-2003, 01:39 AM
Wow, you require a comprehensive reply! Don't you know everybody will just recommend you whatever he/she is using.

In my case that would be Delphi, of course. It's great for UI design, and comes with a fully featured object-oriented language. I have been using it for opengl stuff for several years now, and I'm still very satisfied with it.

I think the older versions of Delphi are free these days, and they come with great helps and all, there are even help pages for opengl commands, which saves a lot of time as you don't have to dig out the specs for every little detail you can't remember. I use version 2.0 myself.

The language kind of like c, but with cleaner syntax (in my opinion, please don't drown me for this) and the OO stuff added. You can find pretty much Delphi-related stuff on the net too. Try, for example, Tom's wonderful pages at www.delphi3d.net (http://www.delphi3d.net) .

-Ilkka

Coconut
01-08-2003, 04:50 AM
Originally posted by Ali:

...comprehensive reply required.


ot

rgpc
01-08-2003, 06:50 PM
Originally posted by Coconut:
ot

He said comprehensive... You shouldn't abbreviate. http://www.opengl.org/discussion_boards/ubb/smile.gif

Can't say I know anything about Fltk but google did yield this amazing web site...
http://www.fltk.org/doc-1.1/toc.html

Personally I would use the language that you are most comfortable with. I think GL development is best suited to C/C++ but there's nothing stopping you from using VB/Delphi etc.

VB will cause you a few headaches when getting started (primarily to do with refresh etc.) but there are some good examples using all these languages out there.

What ever language you decide to use, learn that language first - then OpenGL - and post questions in the appropriate forum (for example - beginner GL questions go in the beginner GL forums, C++ go in a C++ forum and fltk question go... somewhere).