|
|
|
|
|
|
|
|
Re: Good article on shuttle systems S/W development [message #20272 is a reply to message #20128] |
Wed, 24 May 2000 00:00  |
mcalhoun
Messages: 1 Registered: May 2000
|
Junior Member |
|
|
>> An excellent article, describing software of a qualilty we all aspire to
>> write. I'm sure everyone is interested to know what language the shuttle
>> program is written in. Perhaps someone could enlighten us.
> It is written in HAL/S, originally developed by a company called Intermetrics,
> IIRC. The S is for Shuttle, dunno what the HAL stands for....
Isn't "HAL" (which was also the name of the computer in the movie "2001")
simply "IBM" shifted right one character?
--Myron.
--
Five boxes preserve our freedoms: soap, ballot, witness, jury, and cartridge
PhD EE (retired). "Barbershop" tenor. CDL(PTX). W0PBV. (785) 539-4448
NRA Life Member and Certified Instructor (Home Firearm Safety, Rifle, Pistol)
|
|
|
Re: Good article on shuttle systems S/W development [message #20273 is a reply to message #20128] |
Wed, 24 May 2000 00:00  |
Mirko Vukovic
Messages: 124 Registered: January 1996
|
Senior Member |
|
|
In article <392936A6.1E44B16D@ncep.noaa.gov>,
Paul van Delst <pvandelst@ncep.noaa.gov> wrote:
> Thought some of you might be interested in this - an article about S/W
> development at the "on-board shuttle group".
> --
> Paul van Delst Ph: (301) 763-8000 x7274
> CIMSS @ NOAA/NCEP Fax: (301) 763-8545
> Rm.202, 5200 Auth Rd. Email: pvandelst@ncep.noaa.gov
> Camp Springs MD 20746
>
For my first widget program, I followed the methodology of OO modeling
and design by Rumbaugh, Blaha et al. Somewhat complex, several hundred
lines. The only mistakes were those in variable spelling.
Knuth's book on Literate programming shows his error log for the TeX
program. Very instructional. I decided to keep a similar one for a
later application, and sure enough, I could see patterns in errors I was
making (the most annoying ones were the self-inflicted ones, where by
fixing carelessly one piece, the code would be affected 10 lines down.
However, I eventually got the point, and even those started to go away.
As I read in some book, quick and dirty allways ends up long and
expensive. Even the shortest program will grow into a bigger
application.
My two cents
Mirko
Sent via Deja.com http://www.deja.com/
Before you buy.
|
|
|