Re: Embed E in Java

David Wagner <[email protected]>
Newsgroups gmane.comp.lang.e.general
Message-ID <[email protected]>
Mark Miller  wrote:
> I do not yet understand how practical it is
> to use Joe-E while avoiding generics.

As I remember, it was a design goal that it be possible to use Joe-E
with Java 1.4, while avoiding generics.  As I recall, the purpose of
this design goal was to support Tyler, who wanted to use Joe-E with
Waterken for the Mac, at a time when Java 1.5 wasn't supported well and
when it was a requirement that Waterken be able to work with Java 1.4.
I don't think we ever tested that, as the underlying motivation for this
design goal eventually disappeared over time.

I can't think of anything that would prevent you from using Joe-E with
Java 1.4.  Of course, I don't have implementation experience, so it's
always possible I'm missing something.

Using Joe-E with Java 1.4 would probably require some changes to the
Joe-E libraries.  It's plausible that just stripping out all the generics
syntax from the Joe-E libraries would be enough, though I'm not certain.
But, that's just a change to the .jar you include, so that should be no
big deal.  No changes to the Joe-E verifier or language itself should
be necessary, as far as I know.  I think.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.