[squeak-dev] [:x] considered improper (was Re: The Inbox: ShoutCore-ct.69.mcz)

christoph.thiede at student.hpi.uni-potsdam.de christoph.thiede at student.hpi.uni-potsdam.de
Mon Dec 6 18:09:12 UTC 2021

Hi Eliot,

alright, it would probably be not worth the effort. Unless we see someone using this syntax again - and needing to remind them that it should not be used -, I agree with that. :-)


Sent from Squeak Inbox Talk

On 2021-12-06T09:41:29-08:00, eliot.miranda at gmail.com wrote:

> Hi Christoph,
> > On Dec 6, 2021, at 9:02 AM, Christoph.Thiede at student.hpi.uni-potsdam.de wrote:
> > 
> > Hi all,
> > 
> > I'd like to push this discussion again before we ship the next release.
> > 
> > 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.
> From Wikipedia:
> In microeconomic theory, opportunity cost, is what we get in return of an action[1] To elaborate, opportunity cost is the loss or the benefit that could have been enjoyed if the alternative choice was chosen. [2]
> As a representation of the relationship between scarcity and choice,[3] the objective of opportunity cost is to ensure efficient use of scarce resources.[4] It incorporates all associated costs of a decision, both explicit and implicit.[5] 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.[4]
> 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.
> 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:
> Inbox:
>     Compiler.quasiliteral-eem.280
>     Tests.quasiliteral-eem.296
> _,,,^..^,,,_ (phone)
> > Best,
> > Christoph
> > 
> > ---
> > Sent from Squeak Inbox Talk
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20211206/386e4395/attachment.html>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20211206/15aa25c0/attachment.html>

More information about the Squeak-dev mailing list