[mercury-users] "What do you think about Mercury ?"
Tyson Dowd
trd at cs.mu.OZ.AU
Fri Sep 10 08:48:33 AEST 1999
On 09-Sep-1999, Robert Ernst Johann JESCHOFNIK <rejj at cat.cs.mu.OZ.AU> wrote:
> On Thu, 9 Sep 1999, Tyson Dowd wrote:
>
> > > > > - What would you change in the language/implementation ?
> > > ...
> > > > Don't use "C" as a "portable assembler"
> > >
> > > Could you elaborate here? What don't you like about that?
> > > As a user, why do you care how the implementation works?
> >
> > Because it's so slow. Particularly under NT.
>
> On the other hand, I think I would (at least for the time being) rather
> know that the developers efforts are going towards extending the language,
> rather than spending large amounts of time writing solaris, bsd, linux,
> aix, irix, windows, etc etc code generators.
> Possibly once the compiler is done (heh), or at least implements
> everything that is in the language design, then it may be rewarding to go
> ahead and create native code generators. I just can't see it doing much
> good right now, though.
I agree, but there are other ways of generating native code that we
could use. For example using C-- might be a more lightweight way of
using the "portable assembler" approach. Especially if we can make
C-- into a library we can link with, and so avoid the extra process creation.
--
The quantum sort:
while (!sorted) { do_nothing(); }
Tyson Dowd <tyson at tyse.net> http://tyse.net/
--------------------------------------------------------------------------
mercury-users mailing list
post: mercury-users at cs.mu.oz.au
administrative address: owner-mercury-users at cs.mu.oz.au
unsubscribe: Address: mercury-users-request at cs.mu.oz.au Message: unsubscribe
subscribe: Address: mercury-users-request at cs.mu.oz.au Message: subscribe
--------------------------------------------------------------------------
More information about the users
mailing list