<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto">And here are three relevant emails<div><br></div><div><a href="https://forum.world.st/Re-vwnc-Does-anyone-have-a-new-string-literal-tp4667088.html">https://forum.world.st/Re-vwnc-Does-anyone-have-a-new-string-literal-tp4667088.html</a></div><div><br></div><div><a href="https://forum.world.st/Re-vwnc-Does-anyone-have-a-new-string-literal-tp4667088p4936208.html">https://forum.world.st/Re-vwnc-Does-anyone-have-a-new-string-literal-tp4667088p4936208.html</a></div><div><br></div><div><a href="https://forum.world.st/Re-vwnc-Does-anyone-have-a-new-string-literal-tp4667088p4936241.html">https://forum.world.st/Re-vwnc-Does-anyone-have-a-new-string-literal-tp4667088p4936241.html</a><br><br><div dir="ltr"><span style="background-color: rgba(255, 255, 255, 0);">_,,,^..^,,,_ (phone)</span></div><div dir="ltr"><br><blockquote type="cite">On Dec 6, 2021, at 9:41 AM, Eliot Miranda <eliot.miranda@gmail.com> wrote:<br><br></blockquote></div><blockquote type="cite"><div dir="ltr"><meta http-equiv="content-type" content="text/html; charset=utf-8"><div dir="ltr">Hi Christoph,</div><div dir="ltr"><br><blockquote type="cite">On Dec 6, 2021, at 9:02 AM, Christoph.Thiede@student.hpi.uni-potsdam.de wrote:<br><br></blockquote></div><blockquote type="cite"><div dir="ltr">Hi all,<br>
<br>
I'd like to push this discussion again before we ship the next release.<br>
<br>
What do you think, can we finally disallow [:x] (without bar) via the Compiler? Or should we raise a DeprecationWarning at least? In the recent months, several occurences within the Trunk have already been adjusted.<br></div></blockquote><div><br></div>From Wikipedia:<div><br></div><div><p style="box-sizing: inherit; transition: none; min-width: 200px; margin: 10px 0px 6px; caret-color: rgb(64, 64, 64); color: rgb(64, 64, 64); font-family: Arial, Helvetica, sans-serif; font-size: 18px; -webkit-text-size-adjust: 100%;">In <a href="http://encyclopedia.thefreedictionary.com/_/dict.aspx?h=1&word=Microeconomics" style="box-sizing: inherit; transition: all 0.2s linear; text-decoration: none; color: rgb(36, 132, 198);">microeconomic theory</a>, <b style="box-sizing: inherit; transition: none;">opportunity cost</b>, is what we get in return of an action<sup id="cite_ref-1" class="reference" style="box-sizing: inherit; transition: none;"><a href="http://encyclopedia.thefreedictionary.com/_/dict.aspx?h=1&word=Opportunity+cost#cite_note-1" style="box-sizing: inherit; transition: all 0.2s linear; text-decoration: none; color: rgb(36, 132, 198);">[1]</a></sup> To elaborate, opportunity cost is the loss or the benefit that <i style="box-sizing: inherit; transition: none;">could</i> have been enjoyed if the alternative choice was chosen. <sup id="cite_ref-2" class="reference" style="box-sizing: inherit; transition: none;"><a href="http://encyclopedia.thefreedictionary.com/_/dict.aspx?h=1&word=Opportunity+cost#cite_note-2" style="box-sizing: inherit; transition: all 0.2s linear; text-decoration: none; color: rgb(36, 132, 198);">[2]</a></sup></p><p style="box-sizing: inherit; transition: none; min-width: 200px; margin: 10px 0px 6px; caret-color: rgb(64, 64, 64); color: rgb(64, 64, 64); font-family: Arial, Helvetica, sans-serif; font-size: 18px; -webkit-text-size-adjust: 100%;">As a representation of the relationship between scarcity and choice,<sup id="cite_ref-:0_3-0" class="reference" style="box-sizing: inherit; transition: none;"><a href="http://encyclopedia.thefreedictionary.com/_/dict.aspx?h=1&word=Opportunity+cost#cite_note-:0-3" style="box-sizing: inherit; transition: all 0.2s linear; text-decoration: none; color: rgb(36, 132, 198);">[3]</a></sup> the objective of opportunity cost is to ensure efficient use of scarce resources.<sup id="cite_ref-:1_4-0" class="reference" style="box-sizing: inherit; transition: none;"><a href="http://encyclopedia.thefreedictionary.com/_/dict.aspx?h=1&word=Opportunity+cost#cite_note-:1-4" style="box-sizing: inherit; transition: all 0.2s linear; text-decoration: none; color: rgb(36, 132, 198);">[4]</a></sup> It incorporates all associated costs of a decision, both explicit and implicit.<sup id="cite_ref-:2_5-0" class="reference" style="box-sizing: inherit; transition: none;"><a href="http://encyclopedia.thefreedictionary.com/_/dict.aspx?h=1&word=Opportunity+cost#cite_note-:2-5" style="box-sizing: inherit; transition: all 0.2s linear; text-decoration: none; color: rgb(36, 132, 198);">[5]</a></sup> Opportunity cost also includes the utility or economic benefit an individual lost, it is indeed more than the monetary payment or actions taken. As an example, to go for a walk may not have any financial costs imbedded to it. Yet, the opportunity forgone is the time spent walking which could have been used instead for other purposes such as earning an income.<sup id="cite_ref-:1_4-1" class="reference" style="box-sizing: inherit; transition: none;"><a href="http://encyclopedia.thefreedictionary.com/_/dict.aspx?h=1&word=Opportunity+cost#cite_note-:1-4" style="box-sizing: inherit; transition: all 0.2s linear; text-decoration: none; color: rgb(36, 132, 198);">[4]</a></sup></p><p style="box-sizing: inherit; transition: none; min-width: 200px; margin: 10px 0px 6px; caret-color: rgb(64, 64, 64); color: rgb(64, 64, 64); font-family: Arial, Helvetica, sans-serif; font-size: 18px; -webkit-text-size-adjust: 100%;"><br></p><p style="box-sizing: inherit; transition: none; min-width: 200px; margin: 10px 0px 6px; caret-color: rgb(64, 64, 64); color: rgb(64, 64, 64); font-family: Arial, Helvetica, sans-serif; font-size: 18px; -webkit-text-size-adjust: 100%;">IMO fixing this isn’t very important. And the effort in fixing it takes away effort that could be applied from doing something useful.  There is a long list of things that we need to do, in the image, in the vm, in the community.</p><p style="box-sizing: inherit; transition: none; min-width: 200px; margin: 10px 0px 6px; caret-color: rgb(64, 64, 64); color: rgb(64, 64, 64); font-family: Arial, Helvetica, sans-serif; font-size: 18px; -webkit-text-size-adjust: 100%;">If you want to work on something compiler related that would make a huge difference let me suggest quasi literals/template strings, with an attempt here:</p><p style="box-sizing: inherit; transition: none; min-width: 200px; margin: 10px 0px 6px; caret-color: rgb(64, 64, 64); color: rgb(64, 64, 64); font-family: Arial, Helvetica, sans-serif; font-size: 18px; -webkit-text-size-adjust: 100%;">Inbox:</p><p style="box-sizing: inherit; transition: none; min-width: 200px; margin: 10px 0px 6px; caret-color: rgb(64, 64, 64); color: rgb(64, 64, 64); font-family: Arial, Helvetica, sans-serif; font-size: 18px; -webkit-text-size-adjust: 100%;">    Compiler.quasiliteral-eem.280</p><p style="box-sizing: inherit; transition: none; min-width: 200px; margin: 10px 0px 6px; caret-color: rgb(64, 64, 64); color: rgb(64, 64, 64); font-family: Arial, Helvetica, sans-serif; font-size: 18px; -webkit-text-size-adjust: 100%;">    Tests.quasiliteral-eem.296</p><p style="box-sizing: inherit; transition: none; min-width: 200px; margin: 10px 0px 6px; caret-color: rgb(64, 64, 64); color: rgb(64, 64, 64); font-family: Arial, Helvetica, sans-serif; font-size: 18px; -webkit-text-size-adjust: 100%;"><br></p><div dir="ltr"><span style="background-color: rgba(255, 255, 255, 0);">_,,,^..^,,,_ (phone)</span></div><div id="AppleMailSignature" dir="ltr"><span style="background-color: rgba(255, 255, 255, 0);"><br></span></div><blockquote type="cite"><div dir="ltr">

Best,<br>
Christoph<br>
<br>
<font color="#808080">---<br>
</font><font color="#808080"><i>Sent from </i></font><font color="#808080"><i><a href="https://github.com/hpi-swa-lab/squeak-inbox-talk"><u><font color="#808080">Squeak Inbox Talk</font></u></a></i></font><span></span><br></div></blockquote></div></div></blockquote></div></body></html>