<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Jun 9, 2014 at 4:42 PM, Tom Mitchell <span dir="ltr"><<a href="mailto:mitch@niftyegg.com" target="_blank">mitch@niftyegg.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div class="">On Mon, Jun 9, 2014 at 10:22 AM, Perry E. Metzger <span dir="ltr"><<a href="mailto:perry@piermont.com" target="_blank">perry@piermont.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div>On Mon, 9 Jun 2014 12:52:34 -0400 Phillip Hallam-Baker<br>


<<a href="mailto:phill@hallambaker.com" target="_blank">phill@hallambaker.com</a>> wrote:<br>
> It would be interesting to see how they manage strings. Do they<br>
> support something like the C# 'protected' class...<br></div></blockquote></div><div>..... </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

<div></div>
<a href="https://developer.apple.com/swift/" target="_blank">https://developer.apple.com/swift/</a><br><div><div><br>
</div></div></blockquote></div><br><span style="font-family:arial,sans-serif;font-size:13px">Re Swift </span><div style="font-family:arial,sans-serif;font-size:13px">Do look hard at object and data reuse.</div><div style="font-family:arial,sans-serif;font-size:13px">

<br></div><div style="font-family:arial,sans-serif;font-size:13px">On a quick look Swift is not garbage collected, it is reference counted</div><div style="font-family:arial,sans-serif;font-size:13px">and may be subject to fragmentation and other abuse.    </div>

<div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">It lives in a library world that builds on and depends</div><div style="font-family:arial,sans-serif;font-size:13px">

on existing Apple libraries and as such has all the risks</div><div style="font-family:arial,sans-serif;font-size:13px">hidden therein. </div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">

Over time many libs will be revised so this risk is a moving </div><div style="font-family:arial,sans-serif;font-size:13px">target....</div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">

I do not see any way to use this outside of Apple.newOS.this.fall....</div><div style="font-family:arial,sans-serif;font-size:13px">This is good and bad but does not lend itself for the</div><div style="font-family:arial,sans-serif;font-size:13px">

development of  global internet safety.</div></div></div></blockquote><div><br></div><div>Swift currently seems to wrap (nearly) all the current Objective-C types, classes and libraries. If you go searching through all the Apple iOS developer docs, you now will see options to show docs for Swift, Objective-C or All, much like how MS has all the class library docs for VisualStudio arranged similarly. And all those things with the "NS" prefix, which are legion, date back to the NextStep era of the late 1980's. Big legacy security footprint.</div>
<div><br></div><div>-David Mercer</div><div> </div></div></div></div>