29 karma · joined May 6, 2015
Please read the question again. It's not about my page, it's about all pages.
Of course, it's a bit circumstantial...
There are not so many allocations in the library where Span would help still it's already quite performant at the moment. If you have any production feature requests please don't hesitate to file an issue on GitHub or send a pull request.
Basically Go# can pass millions of messages in a second.
And yes, a Go#/Go channel is similar to something like BufferBlock however both are designed to fit into different "ecosystem" and way of thinking.
Go# channels are thread safe and have been designed to operate in parallel environment.
But: Later I realized that there is a need for this. With apt, it's much easier to install and update (GUI) apps than with the Windows installer, so the need has grown from nothing to a real-world requirement. Moreover it happened several times that I was looking for some software and there were many alternatives for Linux but nothing valuable for Windows. LoWe will help in these situations, as well.
However in this case we can achieve the same effect with the Ubuntu bits of the X server. It's true that here we require other tweaks but this is a bigger step towards letting Ubuntu on Windows on its own to run X apps.
LoWe provides a generic approach and idea that can be applied in a specific way to other functionalities. Eg. it's possible to play music (PCM) by "emulating" some ALSA devices.
What do you think, where should I improve LoWe first? Should I add more apps, more devices, or make it easier to use?
Code: https://github.com/kpocza/thriot
Documentation: http://portal.thriot.io/
Demo site: http://central.thriot.io/