Show HN: A pure Swift port of the Cassowary linear constraints solver

andybest | 39 points

Nice 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."

Someone | 7 years ago

Nice! 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).

indemnity | 7 years ago

Awesome work!

nixarn | 7 years ago