[phobos] Calling abort() on unhandled exception

Andrei Alexandrescu andrei at erdani.com
Fri Jul 30 19:16:51 PDT 2010



Leandro Lucarella wrote:
> 
> Andrei Alexandrescu, el 30 de julio a las 16:19 me escribiste:
>> David Simcha wrote:
>>> What's wrong with stack traces in short scripts?  I use D all the
>>> time for short (< a few hundred lines) scripts and sometimes I use
>>> Python instead when I need a library that's not easily available
>>> in D or need to share my code with Python hackers.  I honestly
>>> prefer Python's "always print a stack trace" to D's "make me fire
>>> up a debugger" for anything over ~50 lines (the point where I
>>> start to use functions instead of just writing all my code inline
>>> in main()).
>> I didn't know Python prints the stack trace on exception, so my
>> previous argument just got destroyed :o).
> 
> I said that in several mails before, but it looks like you choose to
> ignore them.  Not only Python, most PL do that:
> 
> Lua: http://codepad.org/l85PabyG
> PHP: http://codepad.org/aYsLHAZi
> Ruby: http://codepad.org/Wt3tPcvm
> 
> I think Java and C# too (to count a few compiled languages), but
> I dont't have a compiler to test and codepad doesn't support them :)

Haven't seen that/those emails, sorry. Well, looks like I'm in the 
minority so I'll go with the flow.

Andrei



More information about the phobos mailing list