FYI I'm no expert on PC software, so this post might be full of misleading crap, but here goes...
I've had a look at PicoLog and Picoscope 7 just now. PicoLog is an electron application.
I was wrong about Picoscope 7, it's actually a C# application, not an electron app.On Windows it seems to be using the microsoft C# JIT compiler, as you would expect.
On mac it uses the mono JIT compiler but mono's
supported platforms don't include mac arm, only mac x86-64.
So, on your m1 your likely running PicoScope 7 software on the mono compiler which is JIT'ing to x86-64 code which is running on the Rosetta thingy to translate to arm64.
Doesn't sound 'snappy' to me, and you're probably waiting for mono to add support for mac arm to see better performance. Not much Pico can do about it.
If this is correct, that would mean they've been actively developing for outdated hardware for over 2 years
To be fair, they're targeting the majority of mac users who will be using mac x86-64.