# Is expression runScript any faster than using a script transform?

**URL:** <https://forum.inductiveautomation.com/t/is-expression-runscript-any-faster-than-using-a-script-transform/92910>\
**Category:** Ignition\
**Tags:** perspective\
**Created:** [July 8, 2024, 5:03pm UTC](https://forum.inductiveautomation.com/t/is-expression-runscript-any-faster-than-using-a-script-transform/92910 "2024-07-08T17:03:32Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![dkhayes117](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/dkhayes117/32/68344_2.png) [@dkhayes117](https://forum.inductiveautomation.com/u/dkhayes117)\
**Post date:** [July 8, 2024, 5:08pm UTC](https://forum.inductiveautomation.com/t/is-expression-runscript-any-faster-than-using-a-script-transform/92910/2 "2024-07-08T17:08:07Z")

</div>

Stay away from `runScript()` unless it is around single digit execution time (ms). Otherwise, my understanding is you could block other tag executions.

Edit:  
If you need more complicated logic in an expression, check out the Integration Toolkit by pturmel.  
It can do iteration, debugging, and more. [Automation Professionals' Integration Toolkit Module - 3rd Party Modules - Inductive Automation Forum](https://forum.inductiveautomation.com/t/automation-professionals-integration-toolkit-module/74934)

---

_[View the full topic](https://forum.inductiveautomation.com/t/is-expression-runscript-any-faster-than-using-a-script-transform/92910)._
