[comp.lang.eiffel] Release 2.2 details wanted

jellinghaus-robert@CS.Yale.EDU (Rob Jellinghaus) (04/21/89)

This weekend in Paris is the worldwide Eiffel meeting, at which Eiffel 2.2
will be announced.  Over the last couple of months, there have been mentions
of many changes from 2.1 to 2.2, ranging from expanded libraries (including
"parser" classes and X11R3 support) to new type extensions (expanded
classes) and new language constructs (the case statement, and the Accept
feature).  My question is:

When will there be a formal announcement of what exactly all these changes
are, and how they are used?  Will there be a new edition of OOSC?  Or will
there simply be a very long Champ-de-Mars?  Will all the relevant infor-
mation make it into this newsgroup, or will we have to wait for some
journal article or other?

I would also like to see the final versions of the "Eiffel Types" and the
"Complete Rules to Static Typing in Eiffel" documents.  The draft of the
former was posted here about a month ago, and the latter was mailed by
Bertrand Meyer to various interested parties (anyone got a copy they could
send me?).  Will these two documents be posted along with the rest of the
2.2 information?

All of this is very necessary information for all Eiffel aficionados, and
this newsgroup is the ideal place to release it all.  Please, ISE, if you
have any sort of machine-readable information about the new Eiffel, upload
it to the net!  Any and all news will be appreciated!

Thanks.

Rob Jellinghaus                | "Next time you see a lie being spread or a
jellinghaus-robert@CS.Yale.EDU |  bad decision being made out of sheer ignor-
ROBERTJ@{yalecs,yalevm}.BITNET |  ance, pause, and think of hypertext."
{everyone}!decvax!yale!robertj |     -- K. Eric Drexler, _Engines of Creation_

bertrand@eiffel.UUCP (Bertrand Meyer) (04/28/89)

From <57790@yale-celray.yale.UUCP>, jellinghaus-robert@CS.Yale.EDU
(Rob Jellinghaus):
> [...] Over the last couple of months, there have been mentions
> of many changes from 2.1 to 2.2. [...]
> When will there be a formal announcement of what exactly all these changes
> are, and how they are used?  Will there be a new edition of OOSC?
> [...] Will all the relevant information make it into this newsgroup?

	A document entitled ``Release 2.2 overview'' is included in the
documentation for release 2.2. From what Mr. Jellinghaus writes it seems
a good idea to post a (perhaps abbreviated) version of that document
here. This will be done as soon as the release is ready for shipping.

	By the way, 2.2 will be a few weeks late. We should be
shipping before May 15. Sorry.

	A complete language description is in preparation under the title
``Eiffel: The Language and Environment'', to be published
at the end of this year by Prentice-Hall International. This book will be
devoted to Eiffel itself, not to the underlying method, and will provide
a more precise specification than can be inferred from OOSC.
The publication of both ETLE and a new edition of OOSC will be
timed to coincide with the release of version 3.

	There will be a posting about version 3 (with requests for comments)
in this news group as soon as we are through with 2.2. I view Version 3 as
the final one with respect to the language - the tools and libraries being
of course another story.
-- 

-- Bertrand Meyer
bertrand@eiffel.com