comp.lang.ada
 help / color / mirror / Atom feed
From: "Dan'l Miller" <optikos@verizon.net>
Subject: Re: Trouble translating a C++ data-structure.
Date: Tue, 13 Mar 2018 16:35:16 -0700 (PDT)
Date: 2018-03-13T16:35:16-07:00	[thread overview]
Message-ID: <1fda5564-dcdc-4fa0-bdb8-9a53a1f9d5ee@googlegroups.com> (raw)
In-Reply-To: <87lgevpxd4.fsf@nightsong.com>

> Dan'l Miller wrote:
> > Read all of Mary Shaw's work on Alphard from the 1970s.  It approaches 
> > the problem-space that AOP tries to solve from an entirely different 
> > perspective (which the INRIA OCaml community also pursue differently 
> > decades later): little languages. 
Paul Rubin wrote:
> Do you have a URL?  The Wikipedia article about Alphard isn't very 
> informative.  I don't see how the "little language" approach handles the 
> issue of cross-cutting that AOP purports to solve. 

  Well, you asking for a URL to something nearly prehistoric in the Internet age.  But you are in luck, Google has scanned the best 37-year-old book on Alphard:

https://books.google.com/books?id=tvXSBwAAQBAJ&printsec=frontcover&dq=mary+shaw+alphard++form+and+content&hl=en&sa=X&ved=0ahUKEwi74eHouOrZAhVRt1MKHSZHAz4Q6AEIKTAA#v=onepage&q=mary%20shaw%20alphard%20%20form%20and%20content&f=false

I would recommend Parts V, VI, VII, VIII, IX, and X and the intervening Interludes.  The book is largely a compilation of the vision of Jon Bentley (Programming Pearls), William Wulf (BLISS; C.mmp MIMD), and Mary Shaw (CMU SEI).  Keep in mind, you will not see AOP jargon & solution-space in this far-earlier work.  To see it, requires a clever reading.


  reply	other threads:[~2018-03-13 23:35 UTC|newest]

Thread overview: 20+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-03-08  0:37 Trouble translating a C++ data-structure Shark8
2018-03-08  0:49 ` Paul Rubin
2018-03-08  2:33 ` gautier_niouzes
2018-03-09 16:24 ` Dan'l Miller
2018-03-09 22:44   ` Shark8
2018-03-10  3:02     ` Bojan Bozovic
2018-03-10 12:45       ` Bojan Bozovic
2018-03-10 18:10         ` Shark8
2018-03-12 16:07     ` Dan'l Miller
2018-03-12 23:46     ` Randy Brukardt
2018-03-12 19:49 ` Mehdi Saada
2018-03-12 22:26   ` Shark8
2018-03-13  1:22   ` Paul Rubin
2018-03-13  2:11   ` Dan'l Miller
2018-03-13 19:51     ` Paul Rubin
2018-03-13 23:35       ` Dan'l Miller [this message]
2018-03-14  4:28         ` Dan'l Miller
2018-03-14  3:14       ` Shark8
2018-03-14  4:44         ` Bojan Bozovic
2018-03-14  5:10           ` Paul Rubin
replies disabled

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