[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