[OT] Curlies and try/catch

Jarrett Billingsley kb3ctd2 at yahoo.com
Fri May 2 13:43:00 PDT 2008


"Unknown W. Brackets" <unknown at simplemachines.org> wrote in message 
news:fvfq25$2br9$1 at digitalmars.com...
>I figured some people here might know.  Honestly, this has always been a 
>question of mine...
>
> Why do most (all but D?) languages force you to use curlies for try/catch? 
> Is it because they are enforcing style?  Encouraging you to not use them 
> for simple one-offs?

I don't know.  It's especially irritating in languages (*COUGH*JAVA*COUGH*) 
that really like you to use exceptions for things that should arguably be 
return values (*COUGH*THREAD.SLEEP()*COUGH*).

I've adopted the D-style curly omission in my language. 




More information about the Digitalmars-d-learn mailing list