Christian Treffs
Christian Treffs
Thanks for the differentiated support for the topic and I'm very glad I did not put up a request for something nobody else finds useful 😅 . Fireblade implements `UnorderedSpareSet`...
Thank you for reporting this issue. I'm sorry for the late reply, github did not notify me about the new issue. I'm seeing this on the Linux CI as well....
> It seems like I accidentally included my commit to change the family size limit from 8 to 16 components, is that ok? To be honest - since this will...
> Simplify the nexus API to enhance maintainability (there are lots of unnecessary methods that could probably be removed, what's your opinion on this @ctreffs? my main rationale behind simplifying...
> Implement read-only and read-write families Should be an add-on PR following after this one.
> The main limitation that I have identified so far is that there isn't a way (that I know of) to restrict a protocol to only value types (unlike restricting...
> By this I'm assuming you mean only implement read-write families in this pr? because otherwise the ecs would not be properly functioning and the pr would break families exactly...
Hi @forbiddencactus, thanks for your feedback :-) Yes you are very right - currently Components are not cache friendly since they are reference types. This is a limitation for now,...
I'm sorry but I can't reproduce this issue. Could you provide a demo project demonstrating the issue? Are you on an Intel or ARM based mac?
I'm afraid I don't have an answer to that, since I faced that issue myself before. https://github.com/apple/swift-package-manager/blob/main/Documentation/Usage.md#requiring-system-libraries does not help either and I couldn't find any information on how to...