Show HN: A pure Swift port of the Cassowary linear constraints solver
1–6 of 6 posts
Re: Show HN: A pure Swift port of the Cassowary linear constraints solver
#2Re: Show HN: A pure Swift port of the Cassowary linear constraints solver
#3Nitpick: you even ported the license from kiwi-java :-)
"Neither the name of kiwi-java nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission."
Re: Show HN: A pure Swift port of the Cassowary linear constraints solver
#4Nice API. Nitpick: you even ported the license from kiwi-java :-) "Neither the name of kiwi-java nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission."
Re: Show HN: A pure Swift port of the Cassowary linear constraints solver
#5Question: Any reason you manually added backing fields for properties instead of using private(set) var name: Type, for example? Since the latter has the effect of making it a let property outside of the class (cannot mutate an array exposed like this from the outside, for example).
Re: Show HN: A pure Swift port of the Cassowary linear constraints solver
#6Nice! Have you done any performance comparisons to C++ kiwi? Question: Any reason you manually added backing fields for properties instead of using private(set) var name: Type , for example? Since the latter has the effect of making it a let property outside of the class (cannot mutate an array exposed like this from the outside, for example).