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: 21 Dec 2002 20:48:11 -0600
Organization: Pas =?ISO-8859-1?Q?organis=E9?= par Ti-Mou
References: <firstname.lastname@example.org> <email@example.com> <3E036A66.6A7B50A5@sbcglobal.net>
X-Accept-Language: fr-CA, Joual, en-US
gary drummond wrote:
> I haven't
> seen ANY C that is easy to follow in the C world (read - Linux).
You obviously have never done any work in Linux.
It took me just a few hours to figure out how to write device drivers
in Linux. The comments weren't as good as they should have been
but the C code was easy to follow. Badly commented assembler
code is impossible to read but you can alway find your way in C.
> I prefer assembler or COBOL myself. I use BASIC (Structured
> 8052-BASIC) when possible, or assembler for embedded, but then
> I only do it for learning or to make money from my developments.
> If I was getting paid for coding, I might opt for using C and
> eliminating other programmers from supporting it, which would
> keep me in the loop for fixes and $$ for upgrades.
COBOL? horror! isn't the military the only one still using that
> Upgrades don't exist in the C world today, just new development,
> because even the original programmer would rather write it from
> scratch! Hardware changes due to technology changes, or using the
> latest add-on have eliminated upgrades...
I do upgrades all the time and those upgrades are very easy when using C.
Where I work we have some J1939 code that can be used on several
microcontrollers. All is written in C. We move the LCD part of the software
to a Cypress IC from the original fujitsu code with virtually no change
except the hardware specific section.
I wrote cluster code for a customer, a six months or so job. I recycled
the same code for another customer, just had to modify a bit for different
slave boards and J1939 and J1587 messages. It took a week. No upgrade
possible in C you say? You obviously don't know what the hell you are
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