# Cleaning up Inside Meshes - Speedup Contest

**URL:** <https://discourse.mcneel.com/t/cleaning-up-inside-meshes-speedup-contest/179682>\
**Category:** Grasshopper\
**Tags:** windows\
**Created:** [April 9, 2024, 1:57am UTC](https://discourse.mcneel.com/t/cleaning-up-inside-meshes-speedup-contest/179682 "2024-04-09T01:57:58Z")\
**Posts on this page:** 1\
**Showing post:** 19

<div class="post-metadata">

**Author:** ![gankeyu](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/gankeyu/32/487811_2.png) [@gankeyu](https://discourse.mcneel.com/u/gankeyu)\
**Post date:** [April 10, 2024, 1:39pm UTC](https://discourse.mcneel.com/t/cleaning-up-inside-meshes-speedup-contest/179682/19 "2024-04-10T13:39:43Z")

</div>

> [@BetterScriptComponent - Make use of the latest compiler in C#/VB comps](https://discourse.mcneel.com/t/betterscriptcomponent-make-use-of-the-latest-compiler-in-c-vb-comps/165156):
>
> The original scripting component in Rhino uses the CodeDom compiler, which is outdated and doesn’t support many language features. This plugin replaces the old compiler with the latest Roslyn compiler and benefits both C# and VB.NET components. You may enjoy more language features, such as inlined variable declaration Brep.ClosestPoint(pt, out var closestPt, out var ci, out var s, out var t, 0.0, out var normal) and the like. Moreover, users may enable scripting optimizations through in-code s…

> [@BetterScriptComponent - Make use of the latest compiler in C#/VB comps](https://discourse.mcneel.com/t/betterscriptcomponent-make-use-of-the-latest-compiler-in-c-vb-comps/165156/1):
>
> Enabling Optimization

---

_[View the full topic](https://discourse.mcneel.com/t/cleaning-up-inside-meshes-speedup-contest/179682)._
