A aviation & planes forum. AviationBanter

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » AviationBanter forum » rec.aviation newsgroups » Piloting
Site Map Home Register Authors List Search Today's Posts Mark Forums Read Web Partners

$640.00 to fill the tanks...



 
 
Thread Tools Display Modes
  #1  
Old August 28th 06, 04:07 AM posted to rec.aviation.piloting
Grumman-581[_1_]
external usenet poster
 
Posts: 491
Default "It works well enough" (was $640.00 to fill the tanks...)

On Mon, 28 Aug 2006 02:04:02 GMT, Jose
wrote:
It's not a high level language. Maybe Pascal would fit.


Gag me with a TK50 !!!

I've done Ada for NASA many years ago and even they eventually saw the
error in their ways and and went back to 'C'... Pascal is not even a
contender... Modula-II is quite a bit better than Pascal, but I'll
stay with C/C++ anyday...
  #2  
Old August 28th 06, 11:24 AM posted to rec.aviation.piloting
Bob Noel
external usenet poster
 
Posts: 1,374
Default "It works well enough" (was $640.00 to fill the tanks...)

In article ,
Grumman-581 wrote:

I've done Ada for NASA many years ago and even they eventually saw the
error in their ways and and went back to 'C'... Pascal is not even a
contender... Modula-II is quite a bit better than Pascal, but I'll
stay with C/C++ anyday...


yeah - C is a wonderful programming language for critical software.

not.

--
Bob Noel
Looking for a sig the
lawyers will hate

  #3  
Old August 28th 06, 03:32 PM posted to rec.aviation.piloting
Matt Whiting
external usenet poster
 
Posts: 2,232
Default "It works well enough" (was $640.00 to fill the tanks...)

Bob Noel wrote:

In article ,
Grumman-581 wrote:


I've done Ada for NASA many years ago and even they eventually saw the
error in their ways and and went back to 'C'... Pascal is not even a
contender... Modula-II is quite a bit better than Pascal, but I'll
stay with C/C++ anyday...



yeah - C is a wonderful programming language for critical software.


You have me worried...

not.


Oh, much better now.

Yes, C is great for those who don't much care about the quality of their
software, which, unfortunately, is the preponderance of programmers.

Matt
  #4  
Old August 28th 06, 03:38 PM posted to rec.aviation.piloting
Jose[_1_]
external usenet poster
 
Posts: 1,632
Default "It works well enough" (was $640.00 to fill the tanks...)

Yes, C is great for those who don't much care about the quality of their software, which, unfortunately, is the preponderance of programmers.

C is great for those who care a lot about the quality of their own work,
and therefore don't rely on the language to catch them.

Jose
--
The monkey turns the crank and thinks he's making the music.
for Email, make the obvious change in the address.
  #5  
Old August 28th 06, 03:43 PM posted to rec.aviation.piloting
Matt Whiting
external usenet poster
 
Posts: 2,232
Default "It works well enough" (was $640.00 to fill the tanks...)

Jose wrote:

Yes, C is great for those who don't much care about the quality of
their software, which, unfortunately, is the preponderance of
programmers.



C is great for those who care a lot about the quality of their own work,
and therefore don't rely on the language to catch them.


Wow, I've never heard that excuse before ... not. Any skilled
tradesperson or professional will use better tools when they are
available. Programmers are one of the few professions that don't. I
honestly have tried to figure this out, as have many others, but I'm
still stumped.

Matt
  #6  
Old August 28th 06, 03:45 PM posted to rec.aviation.piloting
Jose[_1_]
external usenet poster
 
Posts: 1,632
Default "It works well enough" (was $640.00 to fill the tanks...)

Any skilled tradesperson or professional will use better tools when they are available. Programmers are one of the few professions that don't.

Maybe it's because programmers think they know what they're doing, and
like the flexibility of a language that lets them discover the lie
themselves.

Jose
--
The monkey turns the crank and thinks he's making the music.
for Email, make the obvious change in the address.
  #7  
Old August 28th 06, 03:57 PM posted to rec.aviation.piloting
Matt Whiting
external usenet poster
 
Posts: 2,232
Default "It works well enough" (was $640.00 to fill the tanks...)

Jose wrote:
Any skilled tradesperson or professional will use better tools when
they are available. Programmers are one of the few professions that
don't.



Maybe it's because programmers think they know what they're doing, and
like the flexibility of a language that lets them discover the lie
themselves.


That's as good a theory as any I've heard. I'm constantly amazed when I
hear (still!) about security breaches and other errors caused by
overruning of array boundaries and similar errors that were eliminated
20+ years ago in many languages yet which soldier on in C. Yes, I'm
aware of tools like Lint and such made to combat this, but many folks
still don't use such tools.


Matt
  #8  
Old August 28th 06, 05:58 PM posted to rec.aviation.piloting
Paul Tomblin
external usenet poster
 
Posts: 690
Default "It works well enough" (was $640.00 to fill the tanks...)

In a previous article, Matt Whiting said:
Jose wrote:
C is great for those who care a lot about the quality of their own work,
and therefore don't rely on the language to catch them.


Wow, I've never heard that excuse before ... not. Any skilled
tradesperson or professional will use better tools when they are
available. Programmers are one of the few professions that don't. I
honestly have tried to figure this out, as have many others, but I'm
still stumped.


You know who else are stumped? Carpenters who wanted to catch their own
mistakes rather than having safety guards on their saws.


--
Paul Tomblin http://xcski.com/blogs/pt/
"Every computer crashes, because every OS sucks"
- Three Dead Trolls In A Baggie, "Every OS Sucks" http://www.deadtroll.com/
  #9  
Old August 28th 06, 11:34 PM posted to rec.aviation.piloting
Montblack[_1_]
external usenet poster
 
Posts: 429
Default "It works well enough" (was $640.00 to fill the tanks...)

("Paul Tomblin" wrote)
You know who else are stumped? Carpenters who wanted to catch their own
mistakes rather than having safety guards on their saws.



g


Montblack

  #10  
Old August 29th 06, 12:02 AM posted to rec.aviation.piloting
Dylan Smith
external usenet poster
 
Posts: 530
Default "It works well enough" (was $640.00 to fill the tanks...)

On 2006-08-28, Paul Tomblin wrote:
In a previous article, Matt Whiting said:
Wow, I've never heard that excuse before ... not. Any skilled
tradesperson or professional will use better tools when they are
available. Programmers are one of the few professions that don't. I
honestly have tried to figure this out, as have many others, but I'm
still stumped.


You know who else are stumped? Carpenters who wanted to catch their own
mistakes rather than having safety guards on their saws.


Sometimes, C or C++ is the right tool for the job.

On the other hand, I don't think anyone should write C professionally
until they've used asm in anger (any asm, it doesn't matter which). When
you've written an asm program, and see some buffer run off the end and
over your stack, you understand on a visceral level why you should check
buffers. Those developers who've only ever used a compiler may not be
aware of how things might get arranged in memory, and might believe that
a buffer overflow will just cause a crash. Those who have written stuff
in asm - any asm, even 8 bit stuff, will know that the RET instruction
gets the return address off the stack. They will therefore also know the
consequences of something smashing through the stack, and replacing the
word on the stack that contains the return address. They will know this
because to write anything non-trivial in asm, they will have had to have
thought about this kind of thing.

--
Yes, the Reply-To email address is valid.
Oolite-Linux: an Elite tribute: http://oolite-linux.berlios.de
 




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Flt. 800 Anniversay: Exploding Fuel Tanks STILL In Airline Planes!!! Free Speaker General Aviation 3 July 24th 06 06:06 PM
Exposed Electrical Wires in Boeing 737 Fuel Tanks! Larry Dighera Piloting 0 July 17th 06 06:13 PM
Fuel Tanks C172 [email protected] Owning 1 May 2nd 06 05:45 AM
F-104 in Viet Nam Question Don Harstad Military Aviation 2 August 28th 04 08:40 AM
Long-range Spitfires and daylight Bomber Command raids (was: #1 Jet of World War II) The Revolution Will Not Be Televised Military Aviation 20 August 27th 03 09:14 AM


All times are GMT +1. The time now is 08:32 AM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 AviationBanter.
The comments are property of their posters.