On Fri, Sep 4, 2015 at 4:44 AM, Gabriel Cotelli <g.cotelli@gmail.com> wrote:
I've second Sven here. In case anybody wants the old method put it in some ANSICompatibility package to ease porting packages from ANSI-compliant Smalltalks.
On Thu, Sep 3, 2015 at 4:54 PM, Sven Van Caekenberghe <sven@stfx.eu> wrote:
We went through a lot of effort/pain to move to substring, I think for good reasons.
On 03 Sep 2015, at 21:31, Dimitris Chloupis <kilon.alios@gmail.com> wrote:
why not both ?
Because the proper English spelling is with lowercase
+1. As a consequence, its the form that has won industry wide. Aligning on this provides a small part of an accumulation of items that lower the friction of adoption from the wider industry. On the flip side, even though are potentially more non-Smalltalkers who may adopt Pharo, others from existing Smalltalker dialects may be more likely to transfer, so its good to not alienate them. So it may be useful to have an ANSICompatibility package available in the Catalog Browser that you can point people to - a box to tick on the checklist to reduce the barriers to entry. cheers -ben
https://duckduckgo.com/?q=define%3A+substring&ia=definition
On Thu, Sep 3, 2015 at 9:45 PM stepharo <stepharo@free.fr> wrote: *) It appears that Pharo is removing subString: in favor of substring:. The ANSI standard defines subString:.
I was not aware of it. In fact ANSI is bad and totally incomplete (for example we studies strings and this is a mess and totally incomplete). Now we should probably add it. I will send the mail to the mailing-list and let people decide.