[mercury-users] "What do you think about Mercury ?"
Tyson Dowd
trd at cs.mu.OZ.AU
Thu Sep 9 19:49:23 AEST 1999
On 09-Sep-1999, Fergus Henderson <fjh at cs.mu.OZ.AU> wrote:
> On 27-Aug-1999, Renaud Paquay <rpa at miscrit.be> wrote:
> >
> > > - What weaknesses/drawbacks do you find in Mercury ?
> ...
> > No "native" support for exceptions
>
> Thanks for the feedback.
>
> In the latest development version, the exception handling stuff
> has now been moved from extras/exceptions into the standard library.
> The standard error/1 predicate now throws an exception.
>
> However, more work is still needed to get some of the standard library
> predicates to report errors by throwing exceptions rather than aborting
> execution.
>
> > > - 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.
Going via C adds a lot of I/O and process creation.
--
Tyson Dowd #
# Surreal humour isn't eveyone's cup of fur.
trd at cs.mu.oz.au #
http://www.cs.mu.oz.au/~trd #
--------------------------------------------------------------------------
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