<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body dir="auto">
<div>I would rather go right to the end game here and just work on coding up an implementation of JSON encoding / decoding and making it conform to the NSJSONSerialization spec. I can set up a repo for us to work on it.&nbsp;</div>
<div><br>
</div>
<div>The main decision here, is do we code a small lib in C and then call it from the Swift side, or do we just write the entire implementation in Swift? From a performance standpoint C is usually my go to, but if we use swift with only structs and we really
 focus on minimizing use of functions that would be costly / do a lot of profiling and optimization we can get very close to equivalent performance? At least to the level of the current objective c / c version? I'm also not sure of potential performance penalties
 of calling C functions from swift. Someone with more knowledge will have to weigh in on that one.&nbsp;<br>
<br>
<div><span style="background-color: rgba(255, 255, 255, 0);">Thomas Leavy | Wickr Inc.<br class="">
VP Mobile Applications &amp; Architecture |&nbsp;<a dir="ltr" href="x-apple-data-detectors://0/1" x-apple-data-detectors="true" x-apple-data-detectors-type="address" x-apple-data-detectors-result="0/1">Newark, NJ</a><br>
</span></div>
</div>
<div><br>
On Dec 4, 2015, at 6:24 PM, swizzlr &lt;<a href="mailto:me@swizzlr.co">me@swizzlr.co</a>&gt; wrote:<br>
<br>
</div>
<blockquote type="cite">Re: Rules on adding dependencies</blockquote>

This e-mail message is intended only for the named recipient(s) above and is covered by the Electronic Communications Privacy Act 18 U.S.C. Section 2510-2521. This e-mail is confidential and may contain information that is privileged or exempt from disclosure under applicable law. If you have received this message in error please immediately notify the sender by return e-mail and delete this e-mail message from your computer, mobile devices and any cloud storage backup systems as well as destroy any printed copy you might have made.
</body>
</html>