Show HN: Go# – go-like concurrency aspects in C#
github.com
github.com
- What are recommended minimum C# / CLR versions?
- Do you plan on implementing first-class support for the full .NET framework?
I would like to know how much thought you've invested in future direction.
- Do you have a plan for incorporating the C# 7.2 Span stuff?
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.