The Cyber-Spy.Com Usenet Archive Feeds Directly
From The Open And Publicly Available Newsgroup
This Group And Thousands Of Others Are Available
On Most IS NNTP News Servers On Port 119.
Cyber-Spy.Com Is NOT Responsible For Any Topic,
Opinions Or Content Posted To This Or Any Other
Newsgroup. This Web Archive Of The Newsgroup And
Posts Are For Informational Purposes Only.
From: Michel Catudal
Subject: Re: Which basic compiler to buy?
Date: 11 Dec 2002 22:33:05 -0600
Organization: Pas =?ISO-8859-1?Q?organis=E9?= par Ti-Mou
References: <firstname.lastname@example.org> <email@example.com>
X-Accept-Language: fr-CA, Joual, en-US
Richard Steven Walz wrote:
> In article <firstname.lastname@example.org>,
> Michel Catudal wrote:
>>Rich Webb wrote:
>>> On Tue, 10 Dec 2002 08:10:12 GMT, Parmin
>>>>Would C language be easier to use? I dont know C language
>>>>but am willing to learn if it is better for my use.
>>> Although it has grown up a bit, originally C was described by its
>>> authors as "portable assembly language" in that it was small, simple,
>>> close to the hardware, and without very much in the way of behind-the-
>>> scenes magic.
>>> Discussions of programming languages often become religious wars so I'll
>>> leave it with a paraphrase of an old saying (since I can't remember the
>>> original or who said it!).
>>> Basic is like the scissors that children use. They can be used to cut
>>> out pretty much any shape you might want out of paper. They are also
>>> safe, with blunt tips and not very sharp, so you're unlikely to
>>> accidently injure yourself while using then.
>>> C is like a surgeon's scalpel: just a handle and an edge. It can cut
>>> practically anything and in the right hands it can perform miracles.
>>> However, use it carelessly and you'll cut your own hands off.
>>Basic can also be described as something that kids use before
>>they learn how to program.
> But only by immature C-assholes who are frightened of being taken for
> unprofessional. In every field there are a bunch who want all hobbyists
> to give up trying to make anything work for themselves so they'll break
> down and hire them, because THEY KNOW that's the only way they'll EVER
> get work!
> Those who religiously seek to dissuade people from BASIC so that they
> will be demoralized by C and give up trying ANYTHING simple and fun
> JUST so these sad fucks can get hired to do this trivial crap are such
> sad vicious ignorant people.
You misunderstand the whole point. Basic is not a serious programming
language for microcontrollers. Ideally you'd want to program in
assembler for optimized code but this is not a logical option because
assembler is too hard to follow by anybody else but the programmer who
wrote the code and it takes too long to write code in assembler. Time
is money and C is more appropriate to use so we can bring code quickly
onto the market. There is nothing religious about making a comparision
of different programming languages.
C is very simple. The problem with basic is that it is not very efficient
for coding on a microcontroller. Basic is well suite for spaghetti coding
and C is well suited for well written coding.
For some microcontrollers the C Compiler may not be efficient, the key
is to use one that is efficient. I personnally prefer Pascal but efficient
C Compilers are easier to find than efficient pascal compilers.
Tell to Freightliner or GM that you want to use basic on a cluster to see
how loud they'd laugh at you.
Tired of Microsoft's rebootive multitasking?
then it's time to upgrade to Linux.
Go Back To The Cyber-Spy.Com
Usenet Web Archive Index Of
The sci.electronics.design Newsgroup