comp.lang.ada
 help / color / mirror / Atom feed
From: Pascal Obry <pascal@obry.net>
To: "jimmaureenrogers@worldnet.att.net" <jimmaureenrogers@worldnet.att.net>
Subject: Re: Martian Rover Spirit's mulitasking software reset.
Date: Wed, 06 Sep 2006 12:29:12 +0200
Date: 2006-09-06T12:29:16+02:00	[thread overview]
Message-ID: <44FEA2F8.9040804@obry.net> (raw)
In-Reply-To: <1157518057.446951.89720@m79g2000cwm.googlegroups.com>

jimmaureenrogers@worldnet.att.net a �crit :
> Not necessarily. While there could be many reasons for this problem,
> one likely one was the dynamic creation of Pthreads. A similar problem
> could have been designed into an Ada program using dynamic creation of
> tasks from a task type.
> 
> The problem appears to be fundamentally caused by poor design. Ada does
> not prevent poor design.

Agreed, but the time you spent on "fighting the language" would have
better used on thinking about a good design. This is at least what Ada
gives you, the time to think to useful problem on your project.

Pascal.

-- 

--|------------------------------------------------------
--| Pascal Obry                           Team-Ada Member
--| 45, rue Gabriel Peri - 78114 Magny Les Hameaux FRANCE
--|------------------------------------------------------
--|              http://www.obry.net
--| "The best way to travel is by means of imagination"
--|
--| gpg --keyserver wwwkeys.pgp.net --recv-key C1082595



  reply	other threads:[~2006-09-06 10:29 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <12fsfpic0ccq16b@corp.supernews.com>
2006-09-06  4:47 ` Martian Rover Spirit's mulitasking software reset jimmaureenrogers
2006-09-06 10:29   ` Pascal Obry [this message]
2006-09-06  6:05 ` Martin Dowie
2006-09-06 12:52   ` jimmaureenrogers
2006-09-06 14:13     ` Bob Spooner
2006-09-06 22:43   ` Mark Lorenzen
2006-09-07  3:22     ` ME
2006-09-07 13:47       ` Paul Anderson
2006-09-08  3:46         ` ME
2006-09-08 15:01           ` Paul Anderson
2006-09-06 18:39 ` Jeffrey R. Carter
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox