<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div></div><div>But countless editors have popped up since vi(m) first appeared. If anything, this is a testament to the fact that old, “crusty” technology can remain relevant forever, even as new technologies offering better ergonomics enter the market.</div><div><br></div><div>Also, could someone tell me how ImageLiteral and similar types are represented in the file? What appears when you open it in TextEdit? This same sort of thing — presumably some ascii delimiters signifying specially formatted data (I don’t have access to a computer) — could enable the desired matrix, sqrt, etc functionality in Xcode. (Unless Xcode is doing preprocessing of those types before compiling.)</div><div><br>On Aug 30, 2017, at 6:49 PM, Ryan Walklin via swift-evolution &lt;<a href="mailto:swift-evolution@swift.org">swift-evolution@swift.org</a>&gt; wrote:<br><br></div><blockquote type="cite"><div><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><div data-html-editor-font-wrapper="true" style="font-family: arial, sans-serif; font-size: 13px;">I think we've possibly moved beyond the scope of swift-evolution. Skim-reading the OP's manifesto demonstrates nothing relevant to general purpose programming languages or Swift in particular.<br><br>Ryan<br><br>August 31, 2017 8:40 AM, "John Pratt via swift-evolution" &lt;<a target="_blank" tabindex="-1" href="mailto:%22John%20Pratt%20via%20swift-evolution%22%20&lt;swift-evolution@swift.org&gt;">swift-evolution@swift.org</a>&gt; wrote:<br> <blockquote><div><div style="word-wrap: break-word;-webkit-nbsp-mode: space;-webkit-line-break: after-white-space"> <div>Well, here is one question: 100 years from now do you think all computers</div> <div>should use vi?</div> <div></div> <div>At what point would people ever have anything that ever slightly resembles</div> <div>something advanced?</div> <div></div> <div>Do you ever want anything that</div> <div>slightly resembles science fiction, ever, in society? Or should everyone be</div> <div>using vi for the rest of civilization?</div> <div></div> <div> <blockquote type="cite"> <div>On Aug 30, 2017, at 5:32 PM, Eagle Offshore &lt;<a rel="external nofollow noopener noreferrer" target="_blank" tabindex="-1" href="mailto:eagleoffshore@me.com">eagleoffshore@me.com</a>&gt; wrote:</div> <div><div style="word-wrap: break-word;-webkit-nbsp-mode: space;-webkit-line-break: after-white-space">While I am in theory a fan of literate programming and enjoy integrated programming environments when they are integrated into a complete literate system (Smalltalk browsers, LISP environments, HyperCard, etc...)...In practice if its just a language and not a complete holistic system, and I can't command the entire thing with God's own editor (I speak of vi - because its "there" and it is the only editor guaranteed to be "there" on any system I am ever likely to try to access), I'm not gonna use it.<div></div> <div>Just my $0.02</div> <div> <div><div><blockquote type="cite"> <div>On Aug 28, 2017, at 7:57 PM, John Pratt via swift-evolution &lt;<a rel="external nofollow noopener noreferrer" target="_blank" tabindex="-1" href="mailto:swift-evolution@swift.org">swift-evolution@swift.org</a>&gt; wrote:</div> <div> <div style="word-wrap: break-word;-webkit-nbsp-mode: space;-webkit-line-break: after-white-space">I sent a postal envelope to the Swift team with an article I wrote, arguing that<div>symbols and graphics would push the programming language forward.</div> <div></div> <div>Wouldn’t it be nice to have an actual multiplication matrix broken out into code,</div> <div>instead of typing, “matrix()”? It seems to me Swift has the chance to do that.</div> <div></div> <div>Also: why does "&lt;==" still reside in code as "less than or equal to” when</div> <div>there is a unicode equivalent that looks neat?</div> <div></div> <div>Why can’t the square of x have a superscript of 2 instead of having “pow(x,2)?</div> <div>I think this would make programming much easier to deal with.</div> <div></div> <div>I expound on this issue in my article:</div> <div></div> <div><a rel="external nofollow noopener noreferrer" target="_blank" tabindex="-1" style="" href="http://www.noctivagous.com/nct_graphics_symbols_prglngs_draft2-3-12.pdf">http://www.noctivagous.com/nct_graphics_symbols_prglngs_draft2-3-12.pdf</a></div> <div></div> <div>Thank you for reading.</div> <div></div> <div></div> <div>-John</div> </div>_______________________________________________<br>swift-evolution mailing list<br><a rel="external nofollow noopener noreferrer" target="_blank" tabindex="-1" href="mailto:swift-evolution@swift.org">swift-evolution@swift.org</a><br><a rel="external nofollow noopener noreferrer" target="_blank" tabindex="-1" href="https://lists.swift.org/mailman/listinfo/swift-evolution">https://lists.swift.org/mailman/listinfo/swift-evolution</a> </div> </blockquote></div></div> </div> </div></div> </blockquote> </div> </div></div></blockquote> <signature></signature><br> </div>
</div></blockquote><blockquote type="cite"><div><span>_______________________________________________</span><br><span>swift-evolution mailing list</span><br><span><a href="mailto:swift-evolution@swift.org">swift-evolution@swift.org</a></span><br><span><a href="https://lists.swift.org/mailman/listinfo/swift-evolution">https://lists.swift.org/mailman/listinfo/swift-evolution</a></span><br></div></blockquote></body></html>