-----Original Message-----
From:   "bryan_d"@wrcplc.co.uk [SMTP:"bryan_d"@wrcplc.co.uk]
Sent:   Friday, January 14, 2000 6:59 PM
To:     [EMAIL PROTECTED]; [EMAIL PROTECTED]
Subject:        Re: MI Is MapBasic essentially Visual Basic?
both use 'basic' type syntax but mapbasic is not an object orientated 
language.
Also MB uses only a basic text editor,   there is no automatic compilation, 
nice
colour coding, or automatic drop down boxes with object/function names and
stuff.

I know this will raise the hackles for the OO purists, but lets not get 
confuse the interface with its function.  Mapbasic does not have the same 
syntax or functions as most object languages used today, and it would not 
qualify by many of the characteristics that define an object oriented 
language.  But its a programming language that allows you to control a 
program that is.

You're right, the interface sucks after you've worked with development 
environments like VB, but its still a very powerful language to develop 
MapInfo applications.  A very long time ago I worked with a 4th generation 
language that was object orientated before they coined the phrase,  but it 
compiled its code to fairly basic C code that you could look at before 
going to an executable.  The point...  beyond all the glitz and hype, it 
was still procedural code.  You can still write your code in Mapbasic to 
take advantage of many OO principles.... even if you have to save the file, 
compile it and link it manually and run it....to see where your list box 
will sit in the dialog.


----------------------------------------------------------------------
To unsubscribe from this list, send e-mail to [EMAIL PROTECTED] and put
"unsubscribe MAPINFO-L" in the message body, or contact [EMAIL PROTECTED]

Reply via email to