From: maa@liacc.up.pt (Mário Amado Alves)
Subject: Re: Problem space (Re: Using Ada for device drivers? (Was: the Ada mandate...))
Date: 12 May 2003 03:08:29 -0700
Date: 2003-05-12T10:08:29+00:00 [thread overview]
Message-ID: <4a4de33a.0305120208.780bc663@posting.google.com> (raw)
In-Reply-To: mailman.39.1052703222.9816.comp.lang.ada@ada.eu.org
> >... I told someone
> >working on our (Ada) compiler: "No, in Ada you model the problem space,
> >not the solution space." I then excused myself for a minute to write it
> >on my office whiteboard. (Robert)
>
> I wish that statement will be placed on all major Ada sites, in boldface and
> at the top of their homepages. (Alexandre)
Astonishingly convergent independent statement: "the rich type system
of Ada lets the problem express itself as source code" (my paper on
Ada-Europe 2003).
I understand Alexandre's point about many problems not being defined
enough, but I submit *the* problem is right there: many authors will
tell you that the definition of the problem is an *essential* prior
step in the path for a solution. In artificial intelligence this is an
absolute tenet (cf. e.g. Russel & Norvig 2003 AIMO 2nd ed). I wish it
was so in software engineering also, and my (and surely Robert's)
point is that the use of Ada promotes that.
Cheers,
--MAA
next prev parent reply other threads:[~2003-05-12 10:08 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-05-12 1:31 Problem space (Re: Using Ada for device drivers? (Was: the Ada mandate...)) Alexandre E. Kopilovitch
2003-05-12 10:08 ` Mário Amado Alves [this message]
2003-05-13 21:04 ` Simon Wright
2003-05-12 18:27 ` Stephen Leake
2003-05-12 18:40 ` Chad R. Meiners
2003-05-13 13:27 ` Stephen Leake
2003-05-13 21:07 ` Simon Wright
2003-05-14 0:23 ` Chad R. Meiners
2003-05-13 20:35 ` Problem space (Re: Using Ada for device drivers? (Was: the Adamandate...)) Craig Carey
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox