comp.lang.ada
 help / color / mirror / Atom feed
From: evans@evans.pgh.pa.us (Arthur Evans Jr)
Subject: Re: Strawman,woodenman and tinman
Date: 1998/05/06
Date: 1998-05-06T00:00:00+00:00	[thread overview]
Message-ID: <evans-0605981420350001@ppp43.s8.pgh.net> (raw)
In-Reply-To: 6id35l$27e1@news.ida.org


In article <6id35l$27e1@news.ida.org>, dwheeler@ida.org wrote:

> "Strawman" was the first version of the requirements;
> it was distributed within the military departments and to a lesser extent
> in the academic community and industry.

Pretty close.  In the early 70s DoD was concerned about the
proliferation of high order languages (HOLs) and created a Working Group
to study the problem.  HOLWG distributed within DoD a draft requirements
document, solicited responses, and received almost nothing.  In mid-1975
they put out another version called the Strwaman Requirements which was
sent to groups within DoD and to selected DoD contractors.  I had just
gone to work at Bolt Beranwek and Newman, and my boss gave me a copy,
said some sort of response was called for, and asked me to draft one.

Anyone even moderately competent at language design recognized that the
requirements were self-contradictory and, given the then state of the
art, vastly over ambitious; I said so.  Later, I learned that Strawman
had been deliberately written that way in order to elicit responses from
people (like me) who were perfectly happy to point out how DoD didn't
understand the problem, but who probably wouldn't otherwise have
bothered replying.  (Clever!  I think Dave Fisher gets credit for that
idea)

 [snip]

> Tinman was then developed.  An official reference for this document is:
 [snip]

After Tinman came out, there was a conference at Cornell at which
position papers were presented on it.  The procedings were published:

    Design and Implementation of Programming Languages
    DoD Sponsored Workshop, Ithaca 1976
    Lecture Notes in Computer Science #54
    Springer-Verlag

This book is not likely in print, but many libraries have complete
collections of this series.  The book includes a complete copy of Tinman
as an Appendix.

Art Evans

Arthur Evans Jr, PhD
Ada Consulting




  reply	other threads:[~1998-05-06  0:00 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1998-04-24  0:00 Strawman,woodenman and tinman Lush
1998-04-24  0:00 ` Markus Kuhn
1998-04-25  0:00 ` Thomas Peter Carr
1998-04-27  0:00   ` Michael F Brenner
1998-05-01  0:00     ` David Wheeler
1998-05-02  0:00       ` Robert Dewar
1998-05-01  0:00 ` David Wheeler
1998-05-06  0:00   ` Arthur Evans Jr [this message]
1998-05-08  0:00     ` Michael F Brenner
replies disabled

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