# warning: dynamic exception specifications are deprecated in C++11

**URL:** <https://discourse.itk.org/t/warning-dynamic-exception-specifications-are-deprecated-in-c-11/470>\
**Category:** Engineering\
**Created:** [November 30, 2017, 11:03am UTC](https://discourse.itk.org/t/warning-dynamic-exception-specifications-are-deprecated-in-c-11/470 "2017-11-30T11:03:40Z")\
**Posts on this page:** 1\
**Showing post:** 36

<div class="post-metadata">

**Author:** ![matt.mccormick](https://discourse.itk.org/user_avatar/discourse.itk.org/matt.mccormick/32/7_2.png) [@matt.mccormick](https://discourse.itk.org/u/matt.mccormick)\
**Post date:** [December 6, 2017, 2:44pm UTC](https://discourse.itk.org/t/warning-dynamic-exception-specifications-are-deprecated-in-c-11/470/36 "2017-12-06T14:44:45Z")

</div>

> [@LucH](#):
>
> Why ?

[According to a long time developer of the Visual Studio compiler backend](https://github.com/TriangleCppDevelopersGroup/TerryMahaffeyCppTalk), adding `noexcept` can negatively impact performance:

> Current implementation is not as poor, but still unintuitively is a net performance loss – especially on x86

---

_[View the full topic](https://discourse.itk.org/t/warning-dynamic-exception-specifications-are-deprecated-in-c-11/470)._
