[OT] Apple introduces Swift as Objective-C sucessor
deadalnix via Digitalmars-d
digitalmars-d at puremagic.com
Wed Jun 4 22:49:16 PDT 2014
On Thursday, 5 June 2014 at 04:35:18 UTC, Russel Winder via
Digitalmars-d wrote:
> I am still trying to work out what Rust conditions really are:
> they
> language of exceptions is used but there is no stack unwinding.
You may want to look at LISP. This mechanism is not new to Rust
(abeit, it has its specificities, but the idea is the same). It
allow the caller to plug some code where the error handling take
place. It it doesn't, then an exception is thrown.
I proposed conditions for D a while ago, but didn't got much
traction :(
More information about the Digitalmars-d
mailing list