On Sep 15, 2011, at 8:13 AM, Lukas Renggli wrote:

> > Q1 When are they absolutely required?
> 
> Not needed, but convenient. JavaScript for example does't have them. Things 
> are done differently (exceptions, return values, ...).

do you have some examples how they do that?

> 
> > Q2 What replacing mechanisms would be needed?
> 
> Exceptions are typically used to simulate non-local returns if really needed.
> 
> Lukas
> 
> > Q3 What would we gain from an implementation stand point?
> > It seems that in resilience lars removed them and more.
> >
> > Stef
> >
> > for Q1 I see
> >
> > foo
> >        x isZero ifTrue: [^ 33].
> >        self continue
> >
> 
> -- 
> Lukas Renggli
> www.lukas-renggli.ch


Reply via email to