[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