Re: [Pharo-dev] I have a dream... or why I think that compatibility is an illusion and bring us to the past

2019-09-10 Thread Bernardo Ezequiel Contreras
sorry, how do you type unicode characters? On Wed, Sep 11, 2019 at 1:07 AM p...@highoctane.be wrote: > I feel an APL forcefield growing. > > Phil > > On Wed, Sep 11, 2019, 02:14 Gabriel Cotelli wrote: > >> Looks like Christmas season opened early this year :) >> >> Jokes aside, I'm in favor of

Re: [Pharo-dev] I have a dream... or why I think that compatibility is an illusion and bring us to the past

2019-09-10 Thread p...@highoctane.be
I feel an APL forcefield growing. Phil On Wed, Sep 11, 2019, 02:14 Gabriel Cotelli wrote: > Looks like Christmas season opened early this year :) > > Jokes aside, I'm in favor of changing some of the characters we use for > binary selectors to allow it to be used in keyword/unary messages. > >

Re: [Pharo-dev] Allow selected special characters as part of unary and keyword selectors?

2019-09-10 Thread James Foster
Would use of ? and ! in unary/keyword selectors be convention or somehow required? If simply convention, then we should start with renaming testing methods to be named is* or has*. flag1 := anInteger even.“not good" flag2 := anInteger isEven. “better"

Re: [Pharo-dev] I have a dream... or why I think that compatibility is an illusion and bring us to the past

2019-09-10 Thread Gabriel Cotelli
Looks like Christmas season opened early this year :) Jokes aside, I'm in favor of changing some of the characters we use for binary selectors to allow it to be used in keyword/unary messages. I'll include % in that list. For me its more useful as a way to create percentages ( 5 % ) than to be us

Re: [Pharo-dev] I have a dream... or why I think that compatibility is an illusion and bring us to the past

2019-09-10 Thread p...@highoctane.be
Yes, it would. On Tue, Sep 10, 2019 at 10:55 PM Sven Van Caekenberghe wrote: > > > > On 10 Sep 2019, at 22:14, ducasse wrote: > > > > Then we have two that could really improve our language > > ? and ! > > I never thought about that, but indeed, that would be quite nice. > > >

Re: [Pharo-dev] I have a dream... or why I think that compatibility is an illusion and bring us to the past

2019-09-10 Thread Sven Van Caekenberghe
> On 10 Sep 2019, at 22:14, ducasse wrote: > > Then we have two that could really improve our language > ? and ! I never thought about that, but indeed, that would be quite nice.

[Pharo-dev] I have a dream... or why I think that compatibility is an illusion and bring us to the past

2019-09-10 Thread ducasse
I would love to retract ? and ! from the list of binary selectors. I’m super super frustrated that predicates cannot be easily identifiable. for example is lineUpBlockBrackets an action or a testing method. I think that we are trapped in mistakes from the past. In racket and scheme an

[Pharo-dev] [Pharo 8.0] Build #723: 4547-CompiledCode-misses-a-subclassResponsibilty-for-methodClass

2019-09-10 Thread ci-pharo-ci-jenkins2
There is a new Pharo build available! The status of the build #723 was: FAILURE. The Pull Request #4548 was integrated: "4547-CompiledCode-misses-a-subclassResponsibilty-for-methodClass" Pull request url: https://github.com/pharo-project/pharo/pull/4548 Issue Url: https://github.com/pharo-pro

[Pharo-dev] [Pharo 8.0] Build #722: 4545-fix-callers-of-ObjectlogCr--deprecated

2019-09-10 Thread ci-pharo-ci-jenkins2
There is a new Pharo build available! The status of the build #722 was: SUCCESS. The Pull Request #4546 was integrated: "4545-fix-callers-of-ObjectlogCr--deprecated" Pull request url: https://github.com/pharo-project/pharo/pull/4546 Issue Url: https://github.com/pharo-project/pharo/issues/454

[Pharo-dev] [Pharo 8.0] Build #721: 2449-Automatic-rewriting-of-deprecated-code-needs-feedback-to-developers-whose-code-is-changed

2019-09-10 Thread ci-pharo-ci-jenkins2
There is a new Pharo build available! The status of the build #721 was: SUCCESS. The Pull Request #4539 was integrated: "2449-Automatic-rewriting-of-deprecated-code-needs-feedback-to-developers-whose-code-is-changed" Pull request url: https://github.com/pharo-project/pharo/pull/4539 Issue Url

[Pharo-dev] [Pharo 8.0] Build #720: 4542-update-rfEnsure

2019-09-10 Thread ci-pharo-ci-jenkins2
There is a new Pharo build available! The status of the build #720 was: SUCCESS. The Pull Request #4543 was integrated: "4542-update-rfEnsure" Pull request url: https://github.com/pharo-project/pharo/pull/4543 Issue Url: https://github.com/pharo-project/pharo/issues/4542 Build Url: https://ci

Re: [Pharo-dev] Floating-point numbers with non-decimal radix

2019-09-10 Thread James Foster
Jim, You’ve done an excellent job of summarizing the issues and providing strong arguments. For my part, while consistency is important, simplicity is also important. To that end, a new syntax would need to bring a lot of value to justify the additional cognitive load. So unless you can get `^

[Pharo-dev] when can we have DrTests

2019-09-10 Thread ducasse
I desesperately need it.

[Pharo-dev] [Pharo 8.0] Build #719: Fix bug introduced with Spec2 migration.

2019-09-10 Thread ci-pharo-ci-jenkins2
There is a new Pharo build available! The status of the build #719 was: FAILURE. The Pull Request #4538 was integrated: "Fix bug introduced with Spec2 migration." Pull request url: https://github.com/pharo-project/pharo/pull/4538 Issue Url: https://github.com/pharo-project/pharo/issues/4529 B

Re: [Pharo-dev] Floating-point numbers with non-decimal radix [Pharo-dev Digest, Vol 77, Issue 5]

2019-09-10 Thread ducasse
Thanks Jim we will have to take the time to check. Now it is also important to understand the usage because adding a new syntax for 0.01% of the cases is not super efficient. We will carefully read your analysis and come back to it. > On 10 Sep 2019, at 00:13, Jim Sawyer wrote: > > > --- >