05-02-2023, 05:39 PM
Yes, it should be that slow, because uses Roslyn, which is a large and slow .NET library, and .NET code is JIT-compiled before can run. Each compilation executes new csc process. Cannot make faster.
LibreAutomate uses Roslyn too, therefore its startup and the first compilation are slow. But next compilations are fast. Also it uses good caching, therefore don't need to compile assemblies if the source code etc did not change. QM uses only in-memory caching.
LibreAutomate uses Roslyn too, therefore its startup and the first compilation are slow. But next compilations are fast. Also it uses good caching, therefore don't need to compile assemblies if the source code etc did not change. QM uses only in-memory caching.