From: Michel Catudal
Subject: Re: Which basic compiler to buy?
Date: 15 Dec 2002 22:44:11 -0600
Organization: Pas =?ISO-8859-1?Q?organis=E9?= par Ti-Mou
X-Accept-Language: fr-CA, Joual, en-US
John Woodgate wrote:
> I read in sci.electronics.design that Dave Martindale
> wrote (in ) about 'Which basic compiler to
> buy?', on Sun, 15 Dec 2002:
>>question is, what language lets you write the code you need the fastest,
> It is if you are a real programmer, as opposed to someone who writes
> programs only when there is no alternative. Speed is then not a
> priority, just so long as the program does what you want.
Speed is an issue in most embedded programming where there is money to make
and if you need to stay in business.
If all you want to do is display "Press on any key to continue"
or "Press on ctrl alt del to restart" perhaps you are right but in the real
world this is a different situation.
If you are closing a window and someone has his hand in there you must
be there when that happens. If your processor takes it's sweet time you
will crush the hand or you may kill a kid if it's his neck in the window.
Speed is not important you say for a real programmer?
I would be interested to see your definition of a real programmer.
>>and also gives you something that you (and others) can read and
>>understand years later?
> I find C programs totally impenetrable, at ANY time. But I am sure that
> other people don't have that problem.
You obviously have never programmed in C.
>>For anything more complex than printing a
>>Fahrenheit-Celsius conversion table, I always seem to find something
>>else better than Basic. The "something else" might be assembler, or C,
>>or Perl, or something further afield, depending on the application.
> You are bound to find advantages in being 'multilingual'. My point is
> simply that BASIC isn't useless, not even nearly so. But I agree it has
> its limits; it's the '741' of programming languages.
Basic serves a purpose, it can be used by people who are not interested
in learning how to program.
Tired of Microsoft's rebootive multitasking?
then it's time to upgrade to Linux.