<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div>So far it seems to me that Swift is a powerful "c" type language that can also be used in a script-like way. Definitely a win. &nbsp;</div><div id="AppleMailSignature"><br></div><div id="AppleMailSignature">Hopefully as version 3 gets closer there will have emerged some useful pure swift modules for DB access (Oracle, SQL Server/MongoDB etc) &nbsp;as well as other middleware. &nbsp;I'm expecting that IBM will have some good involvement here.</div><div id="AppleMailSignature"><br></div><div id="AppleMailSignature">-Dave&nbsp;</div><div id="AppleMailSignature"><br></div><div id="AppleMailSignature"><br></div><div><br>On Jan 6, 2016, at 7:45 PM, Dru Satori via swift-users &lt;<a href="mailto:swift-users@swift.org">swift-users@swift.org</a>&gt; wrote:<br><br></div><blockquote type="cite"><div>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">


<div>
<div>
<div>I would argue that the language syntax is forgiving though, as my follow examples demonstrated.</div>
<div><br>
</div>
<div>The funny thing, is that your point about minutes versus hours is the very reason BASIC came to be ( easier math language ). But I think to a degree, we are discussing semantics. It seems we agree on the principle, that Swift is good, but it isn’t there
 as general purpose business dev language. :)</div>
<div><br>
</div>
<div><br>
</div>
<div>
<div id="MAC_OUTLOOK_SIGNATURE"></div>
</div>
</div>
</div>
<div><br>
</div>
<span id="OLK_SRC_BODY_SECTION">
<div style="font-family:Calibri; font-size:12pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style="font-weight:bold">From: </span>Jens Alfke &lt;<a href="mailto:jens@mooseyard.com">jens@mooseyard.com</a>&gt;<br>
<span style="font-weight:bold">Date: </span>Wednesday, January 6, 2016 at 7:40 PM<br>
<span style="font-weight:bold">To: </span>Andy Satori &lt;<a href="mailto:dru@druware.com">dru@druware.com</a>&gt;<br>
<span style="font-weight:bold">Cc: </span>Don Wills &lt;<a href="mailto:don.wills@portablesoftware.com">don.wills@portablesoftware.com</a>&gt;, Donald Pinckney &lt;<a href="mailto:djpinckney@ucdavis.edu">djpinckney@ucdavis.edu</a>&gt;, "<a href="mailto:swift-users@swift.org">swift-users@swift.org</a>"
 &lt;<a href="mailto:swift-users@swift.org">swift-users@swift.org</a>&gt;<br>
<span style="font-weight:bold">Subject: </span>Re: [swift-users] "business applications market" flame<br>
</div>
<div><br>
</div>
<div>
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
<br class="">
<div>
<blockquote type="cite" class="">
<div class="">On Jan 6, 2016, at 4:27 PM, Dru Satori &lt;<a href="mailto:dru@druware.com" class="">dru@druware.com</a>&gt; wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<div style="font-family: Calibri, sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class="">
<div class="">The thing that I see about Swift is that right now, today, on Linux or OS X, if Swift is installed, I can open a terminal:&nbsp;</div>
<div class=""><br class="">
</div>
<div class="">Touch hello.swift</div>
<div class="">vim hello.swift</div>
<div class="">
<div class="">i&nbsp;</div>
</div>
<div class="">
<div style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);" class="">
print("Hello Swift");</div>
</div>
<div class="">Esc</div>
<div class="">:wq</div>
<div class="">swift hello.swift</div>
<div class="">
<div id="" class=""></div>
</div>
</div>
</div>
</blockquote>
</div>
<br class="">
<div class="">You can do that with C too:</div>
<div class=""><br class="">
</div>
<div class=""><span class="Apple-tab-span" style="white-space:pre"></span>touch hello.c</div>
<div class=""><span class="Apple-tab-span" style="white-space:pre"></span>vim hello.c</div>
<div class=""><span class="Apple-tab-span" style="white-space:pre"></span>i</div>
<div class=""><span class="Apple-tab-span" style="white-space:pre"></span>#include &lt;stdio.h&gt;</div>
<div class=""><span class="Apple-tab-span" style="white-space:pre"></span>int main() {printf(“Hello World!”); return 0;}</div>
<div class=""><span class="Apple-tab-span" style="white-space:pre"></span>Esc</div>
<div class=""><span class="Apple-tab-span" style="white-space:pre"></span>:wq</div>
<div class=""><span class="Apple-tab-span" style="white-space:pre"></span>cc hello.c &amp;&amp; ./a.out</div>
<div class=""><br class="">
</div>
<div class="">Does that make C a scripting language? :)</div>
<div class=""><br class="">
</div>
<div class="">Having a REPL or playgrounds doesn’t really change what the language itself is; it just indicates good integration of the compiler into the development tools.</div>
<div class=""><br class="">
</div>
<div class="">To me, what defines a scripting language is a forgiving syntax that lets you bang stuff out fast without worrying about types, and super high level libraries for doing file and text manipulation and running other processes. By contrast, even if
 I had a C REPL and playgrounds, it would still be a pain to use C to process a directory full of text files and transform their contents and pass that to another tool. Whereas I could do it in minutes with Ruby or bash.</div>
<div class=""><br class="">
</div>
<div class="">—Jens</div>
</div>
</div>
</span>

<img src="https://u2002410.ct.sendgrid.net/wf/open?upn=UJ2JtEf0s1EYfJpqPOhxjba877lEdvj4AfM8t66mFRu3Cg0WYLf40e3FQ7X-2BGti6rv-2FlOSNiEmAmWviQYcIXKTw-2FICqbLuwNAn4XHu-2B2E9dqd1FZM9dy76QoLBOwGFiq5UQRiJMoEQ527zLuwwW-2F9X1rq-2FQNOl6K2lchKLxgjomSTfiU6XK1iFFA83QjBFnBoXcLMBPymdTaa2rNpQ1IKznBwfaO7ek5WQjjoVT8rjc-3D" alt="" width="1" height="1" border="0" style="height:1px !important;width:1px !important;border-width:0 !important;margin-top:0 !important;margin-bottom:0 !important;margin-right:0 !important;margin-left:0 !important;padding-top:0 !important;padding-bottom:0 !important;padding-right:0 !important;padding-left:0 !important;">



</div></blockquote><blockquote type="cite"><div><span>_______________________________________________</span><br><span>swift-users mailing list</span><br><span><a href="mailto:swift-users@swift.org">swift-users@swift.org</a></span><br><span><a href="https://lists.swift.org/mailman/listinfo/swift-users">https://lists.swift.org/mailman/listinfo/swift-users</a></span><br></div></blockquote></body></html>