[squeak-dev] [Pharo-dev] Pragma keyword / selector / methodSelector
Eliot Miranda
eliot.miranda at gmail.com
Mon Nov 14 18:49:46 UTC 2016
Hi All,
can I suggest that Pharo and Squeak coordinate on a change. First, #selector is bad because it is ambiguous. As already determined #keyword is awful because it's false (it is a message selector, not just a keyword). So could we
- use #methodSelector and #pragmaSelector for the next few years, and deprecate #selector and #keyword?
- after a suitable time use #selector to mean #pragmaSelector because that's the most useful abbreviation (in my experience I most often access #pragmaSelector)?
_,,,^..^,,,_ (phone)
> On Nov 14, 2016, at 6:37 AM, Esteban A. Maringolo <emaringolo at gmail.com> wrote:
>
> 2016-11-14 11:27 GMT-03:00 phil at highoctane.be <phil at highoctane.be>:
>> Breaking Metacello in Pharo 6: Not good. Revert: +1
>
> Breaking Metacello in any version = Not good.
>
> Metacello is very backward compatible but breaking pragma semantics
> would require a rewrite of many configurations that work okay today
> and would require a new version of Metacello that contemplates the new
> selectors based on some criteria.
>
> Regards!
>
> Esteban A. Maringolo
>
More information about the Squeak-dev
mailing list
|