Skip to content
Discussion options

You must be logged in to vote

So basically, how do Cysharp and DynamicData compare in terms of performance?

As far as I'm aware, the core concept of R3 compared to RX (the API design failure, as the project considers it) is that errors are not considered a stream termination event. So, handling an error does not require rebuilding and re-subscribing the entire stream that it came from. I could see that providing performance improvements in scenarios where error messages are a hot path.

I've never really appreciated the idea of error messages being non-terminating. It's the logical equivalent of saying, in imperative programming, that exceptions should be caught and swallowed, by default. Like, imagine a NullReferenc…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@legezam
Comment options

Answer selected by legezam
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants