Hi Thomas,

Yeah, I have been programming in BASIC since 1980, COBOL and FORTRAN before 
that.  If you like to do all of the extra work that a low level language takes, 
well that is your choice.  Personally when I have a job to do, I am going to 
choose the tool that will allow me to get the job done in the easiest and most 
efficient manner.  And since as you say VB6 does allot of the work for me, that 
is the language that I choose to use.  And heck no one can tell which language 
the finished program was written in anyway.

And I say that over 30 years of successful programming with tens of thousands 
of satisfied users makes me an experienced programmer regardless of the 
language I choose to use.


----- Original Message -----
Hi Jim,
I figured that was the case. I more or less assumed, wrongly perhaps,
that people would know I wasn't talking about Visual Basic or some of
the entry level programming languages as I was comparing SFML and
DirectX from the point of view of C++. I thought I had said as much,
but it is simply a case of getting our wires crossed as I often say.
As far as my comment of you being a beginner that wasn't meant to
state you were exactly a beginner to programing in general. I know you
have lots more experience with Basic and Visual Basic than I do. What
that comment meant was that all of your experience has been with entry
level programming languages like Visual Basic, and very little to do
with more advanced programming languages like C++. In that light
Visual Basic programmers could be classified entry level or beginner
level programming and something like C++  programming could be
classified as experienced level or advanced level programming.That's
all I meant by my statement.
As to your over all point that a new game programmer could write a
game without having to know all the ins and outs of the Win32 API that
is true. That all comes back to the point Philip made that there are
levels of programming one can decide to use. Someone could pick up and
use an entry level llanguage like Python or Visual Basic and
successfully write a game without much difficulty. However, a more
experienced programmer might wish to use a language like C++ which
involves a lot more knowledge of the nuts and bolts of programming and
more hands on low level programming. For example, C++ uses pointers
for memory and data management that doesn't show up in say Visual
Basic or Python for the fact it is a more hands on way of directly
managing the system's memory. New programmers wouldn't want to be
sattled with managing his/her own memory on their own. They'd rather
let something like the .Net, Java, or Python garbage collecter handle
the cunstruction and destruction of memory. I myself enjoy the fact
C++ allows me to manage the memory manually and don't really like
leaving that aspect of programming up to some anonymous garbage
collecter to clean up the memory after me.  However, most new
programmers would not like it very much, because every pointer you
asign must be destroyed manually when it is no longer needed. Failior
to properly destroy a pointer manually will result in huge memory
leaks, and therefore it is left upto more advanced and skilled



Oh, no! Not another learning experience!

(440) 286-6920
Chardon Ohio USA
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