From: "Yannick Duchêne (Hibou57)" <yannick_duchene@yahoo.fr>
Subject: Re: Parameterless generic instance in place of opaque type instance
Date: Mon, 29 Jul 2013 00:27:15 +0200
Date: 2013-07-29T00:27:15+02:00 [thread overview]
Message-ID: <op.w0ydzpz1ule2fv@cardamome> (raw)
In-Reply-To: 2c7f8793-4193-4f55-88a7-cdd686f19721@googlegroups.com
Le Sun, 28 Jul 2013 22:58:54 +0200, Shark8 <onewingedshark@gmail.com> a
écrit:
> Oh, of possible interest to you is this paper on Ada generics:
> http://www.cs.dartmouth.edu/reports/TR86-104.pdf
>
> It draws comparisons between records and [generic] packages, though
> touches on forcing certain parameter-passing or evaluation-order.
Indeed, looks promising.
Short excerpt from the introduction:
> […] Ada text books reveals a rather limited view of Ada's
> generic facilities: a mean of adding type parameters to
> abstract data types and procedure [Barnes, Habermann].
> In this paper, I claim that there are more uses for generic
> than stack packages, swap procedures and numerical integration
> functions.
>The sections of the paper are organized around two strategiesfor using
> Ada's generic features: generalized records andparameter control. The
> next section outlines how genericpackages can be viewed and used as
> record. […]
I guess I will love this one :-) (I really have to get an e‑book reader
some day… more comfortable for long time reading).
P.S. As you just rather get an invitation to not be afraid to ask for the
HOOD book, I can only recommend you to acknowledge this invitation. HOOD
is an interesting topic, far from being yet‑another‑kind‑of UML. It's a
notation and a complete method, and as a notation, it balance well
graphical and textual representations. It's an up to date version, dated
1997, while the final stable revision was achieved on 1995 (so edited
after, and thus, up to date). It's about 220 pages.
HOOD was an initiative of the ESA, which stands for European Space Agency.
However, I don't know anything about the current status of HOOD at the
ESA. I can just notice the ESA page [1] which very briefly introduce HOOD
history, was last updated on 2006.
[1]:
http://www.esa.int/TEC/Software_engineering_and_standardisation/TECKLAUXBQE_0.html
--
“Syntactic sugar causes cancer of the semi-colons.” [1]
“Structured Programming supports the law of the excluded muddle.” [1]
[1]: Epigrams on Programming — Alan J. — P. Yale University
next prev parent reply other threads:[~2013-07-28 22:27 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-07-28 5:49 Parameterless generic instance in place of opaque type instance Yannick Duchêne (Hibou57)
2013-07-28 6:36 ` Yannick Duchêne (Hibou57)
2013-07-28 7:02 ` Yannick Duchêne (Hibou57)
2013-07-28 7:26 ` Yannick Duchêne (Hibou57)
2013-07-28 7:30 ` J-P. Rosen
2013-07-28 8:24 ` Yannick Duchêne (Hibou57)
2013-07-28 18:08 ` Shark8
2013-07-28 19:47 ` Yannick Duchêne (Hibou57)
2013-07-28 20:58 ` Shark8
2013-07-28 22:27 ` Yannick Duchêne (Hibou57) [this message]
2013-07-28 21:15 ` J-P. Rosen
2013-07-28 22:23 ` Shark8
2013-07-28 14:52 ` Robert A Duff
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox