Hi,<br><br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
Python: write program 1 day, run program 10mins = 1day + 10mins<br>
C++: write program 1 month, run program 30 seconds = 1month + 30 secs<br>
It depends on how you look at it, but we are getting off topic here :)<br>
<div class="im"></div></blockquote><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="im"><br>
> Exceptions are implemented in python as a second return value, thus<br>
</div>Only in one particular Python implementation, there are several.<br>
Its not in the language spec.<br>
<div class="im"><br>
> EVERY function, even those which don't throw exceptions, must pay the<br>
> price.  And just because the python community does it, doesn't mean<br>
> it's good programming practice.<br>
</div>The same could be said of C++. Both languages have their place, and llvm<br>
should support compilers for both (and lots of other languages as well).<br>
<div class="im">><br>
>> Please try and get out of the C++ mindset, llvm may be implemented *in*<br>
>> C++, but its not implemented just *for* C++ (at least I hope it isn't).<br>
><br>
> That is exactly my argument.  Multi-level unwinds are required by MANY<br>
> languages.<br>
><br>
</div>Not in the same way as C++, see above.<br>
<div><div class="h5"><br>
</div></div></blockquote><div><br>Why this crusade against semantics you associate with C++? <br>Is there something conceptually impure about these semantics? <br><br>Kind regards,<br>Maurice<br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><div class="h5"><br>
_______________________________________________<br>
LLVM Developers mailing list<br>
<a href="mailto:LLVMdev@cs.uiuc.edu">LLVMdev@cs.uiuc.edu</a>         <a href="http://llvm.cs.uiuc.edu" target="_blank">http://llvm.cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev</a><br>
</div></div></blockquote><br></div><br>