Instead of making a fool of yourself
You're too late by decades!

The difference between you and I is that I know I am a fool, whereas you think you are better than others. It shows.
it works with many models. What I did, was just a fork to add more models.
Also, You can query this scope via SCPI and with browser and You will see how incredibly slow it is. Next time investigate the topic, before settling statements.
One of my specialities in HPC development is avoiding the common problem where communication latencies delay computation. It is a common problem all across applications –– the most common human-observable result being user interfaces that become unresponsive when something else is being done; in HPC, significant fraction of available CPU time is wasted by waiting for communications to complete before continuing useful computation ––, all because their designers and developers do not understand asynchronous distributed parallel processing principles.
Your problem here is exactly the same. You assume that because devices export the same
synchronous SCPI interface, they should behave the same; and equate
latency with
slowness. Neither is true, not generally, and not specifically with the DHO800/900 series, because both the physical interface and the web interface function perfectly acceptably (speed/latency-wise, at least; there are other bugs, as discussed).
As a software developer yourself, you should be able to take responsibility of what you deliver/publish. This includes accepting the fact that if what you added/developed/hacked together does not perform to satisfaction, it is most likely
your problem, and not an external one. To verify, you use whatever applications there are to find out the achievable performance –– here, the web interface works as a comparison; although the SCPI interface itself would be a better point, but again, latency and slowness are two completely different things.
From observable facts we know that the oscilloscope series we're talking about is not slow per se, and its web interface works fine; so, your claim that the DHO scopes are slow because your software does not perform well with it, is utter bullshit and shows how blind to facts and self-important you are. Drop your ego and all that social crap, then be a real engineer or scientist and examine the
facts. It could be that DHO800/900 series has a buggy SCPI interface, but that's not what you claimed; you simply labeled the entire scope slow to avoid even considering whether your software might have issues.
Now that is laughable. Lennart Poettering -level delusions of grandeur.