# LiveComponents vs. DynamicComponents

**URL:** <https://forums.sketchup.com/t/livecomponents-vs-dynamiccomponents/140441>\
**Category:** Live Components\
**Created:** [October 27, 2020, 10:45am UTC](https://forums.sketchup.com/t/livecomponents-vs-dynamiccomponents/140441 "2020-10-27T10:45:53Z")\
**Posts on this page:** 1\
**Showing post:** 11

<div class="post-metadata">

**Author:** ![DanRathbun](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/danrathbun/32/500_2.png) [@DanRathbun](https://forums.sketchup.com/u/DanRathbun)\
**Post date:** [October 31, 2020, 12:11am UTC](https://forums.sketchup.com/t/livecomponents-vs-dynamiccomponents/140441/11 "2020-10-31T00:11:26Z")

</div>

> [@SimonT](#):
>
> Presumably DCs will continue to work alongside LCs?

Of course. **They do now** (work side-byside,) and **do not interfere** with each other.

DC extension code acts upon only components (instances and definitions) and group instances that **specifically** have an attached attribute dictionary named **`"dynamic_attributes"`**.

Live Components have their **own** specifically named attribute dictionary.

So, “never the twain shall meet”. 😉

> [@trampy](#):
>
> Do we have to understand that DC will be abandoned?

The Dynamic Components extension has not had any new features for many many years, and will ( **most likely** ) **not** get any more. SketchUp team has said this before. There are too many extensions (some Trimble) that now rely upon the DCs to remain as they are.

It has also been like “pulling teeth” to get errors in the Dynamic Components extension fixed. I do hope (and politic) for all existing easily fixed errors in DC code to be fixed, before it is “retired” to an optional extension.

So, it is most likely [**speculating**] that the Dynamic Components extension would be “frozen” at some version, and thereafter remain as such in the Extension Warehouse as an optional extension. (Ie, it may no longer be distributed as a “default” extension with the SketchUp installer. But [**speculating**] this is not likely to happen for several major cycles until after Live Components is **mature** enough.)

> [@SimonT](#):
>
> It would be such a shame if after all these years we had to start again from scratch!

We are hoping that a conversion utility will be fielded that would make adoption “less painful”.

The LC interface allows much better and a larger set of controls for the end users (sliders, etc.)

---

_[View the full topic](https://forums.sketchup.com/t/livecomponents-vs-dynamiccomponents/140441)._
