On 07/31/2018 08:32 PM, Kirinn wrote:
Hi all,
Inspired by Gareth aka. Kit's infectious enthusiasm, and the recent long
discussion on exceptions on this list, I wrote up an article on
Exceptions on the FPC wiki. (Strangely enough we didn't have one before.)
http://wiki.freepascal.org/Exceptions
I hope it'll be useful, and not entirely inaccurate! Particularly the
part about performance. If a programmer knows exactly what each
exception statement inserts in the code, that should help in deciding
when to worry about the performance, and when to embrace the convenience.
~Kirinn
Thanks Kirinn for making this new wiki page. I just added a single line
at the bottom for "Further reading".
When you add a component to your program, are you made aware about all
of the exceptions that might be raised by the component? When writing
control software this can be *very* important.
There is a little more to the old story here (maybe should be added to
the wiki page):
https://community.embarcadero.com/blogs/entry/delphi-s-involvement-with-the-esa-rosetta-comet-spacecraft-project-1
I have these links here:
http://turbocontrol.com/embeddedfreepascal.htm
Best regards,
Paul
www.ControlPascal.com
_______________________________________________
fpc-devel maillist - fpc-devel@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel