Re: [Pharo-users] How to calculate someone's age elegantly? Does Duration work?

2017-07-27 Thread PBKResearch
Julián I don’t know Chalten, but I wonder whether your definition of Person>>ageOn: will work correctly. Could I suggest you add two extra assertions to your test: assert: (john ageOn: February fifteenth , 2013) equals: (TimeUnits year with: 49); assert: (john ageOn: April first , 2013) e

Re: [Pharo-users] Critical issues for Dr. Geo on P6

2017-07-27 Thread Stephane Ducasse
Indeed. I dreamed about the bootstrap in 2002 :) so now I enjoy it :) What I can tell you is that we will do another pass because we want Pharo core around 200 k + 300 k for a slow vm. And we will have one guy working on it during his PhD. We will continue to push with Pavel, christophe and guille

Re: [Pharo-users] Beyond Live Coding

2017-07-27 Thread Stephane Ducasse
> > Which is why last month I joined the Association. I felt I needed to make > the commitment. I had thought I wanted to do BountySource on a monthly > basis. I signed up at the Association level but nothing happened with > regarding to any membership. So I went ahead and did the Annual fee. But I

Re: [Pharo-users] Object count/memory usage in Pharo6 WAS Re: Critical issues for Dr. Geo on P6

2017-07-27 Thread Stephane Ducasse
Hi holger could you add bug entry for the issues you think we should investigate? Stef On Wed, Jul 26, 2017 at 9:36 PM, Holger Freyther wrote: > >> On 22. Jul 2017, at 14:00, Hilaire wrote: >> >> Hi Holger, >> >> With Pharo3 I was proceeding like this, by uninstallation of packages. >> Howe

Re: [Pharo-users] Documentation

2017-07-27 Thread Stephane Ducasse
Hi jimmie I would love to be a native english speaker because it would really help me to produce high-level quality documentation. I decided that I cannot do much about it so I write. So if you can read the booklet and fix the english it would be already great. Tx a lot. BTW I think that with one

Re: [Pharo-users] How to calculate someone's age elegantly? Does Duration work?

2017-07-27 Thread Julián Maestri
Using https://github.com/ba-st/Chalten the solution was something like this: Person>>ageOn: aDate > | difference | > difference := (aDate year distanceFrom: self dateOfBirth year). > ^(aDate dayOfMonth < self dateOfBirth dayOfMonth) > ifTrue: [difference - TimeUnits year unitaryMeasureme

Re: [Pharo-users] Documentation

2017-07-27 Thread Jimmie Houchin
Thanks. That can get me started. I can start learning and develop processes that work for me. Thanks. Jimmie On 07/27/2017 03:02 AM, p...@highoctane.be wrote: pillar things: fork and PR Use https://github.com/cdlm/docker-texlive for generating artefacts like PDFs. Edit in any text edito

Re: [Pharo-users] Looking for small boards and tiny computers which can run Pharo

2017-07-27 Thread Ben Coman
On Tue, Jul 25, 2017 at 9:18 PM, Tim Mackinnon wrote: > Wasn’t there another board that Ben was talking about recently - > http://blog.openinworld.com/2017/06/evening-with-pharo-esp32/ (esp32?) > That was only Pharo on a laptop interfacing to the ESP32 over USB serial port. Suitable to provide

Re: [Pharo-users] Documentation

2017-07-27 Thread Offray Vladimir Luna Cárdenas
Hi Jimmie, I really like the impulse you bring and the recent discussion about Beyond Live Coding... it is pretty timely precisely about a discussion we were having with one friend about Python vs Pharo. On the documentation front, I have created a interactive documentation called Grafoscopio [1]

Re: [Pharo-users] Documentation

2017-07-27 Thread Herby Vojčík
Herby Vojčík wrote: Jimmie Houchin wrote: I am looking at participating in the documentation if that is a good area to plug in. Pity there isn't someone like you for Amber. It's documentation is in *$##^, s/It's/Its/ horrible state. (I don't know for Pharo's one :-) ) Herby

Re: [Pharo-users] Documentation

2017-07-27 Thread Herby Vojčík
Jimmie Houchin wrote: I am looking at participating in the documentation if that is a good area to plug in. Pity there isn't someone like you for Amber. It's documentation is in horrible state. (I don't know for Pharo's one :-) ) Herby

Re: [Pharo-users] Zinc: Are start and stop meant to be idempotent?

2017-07-27 Thread Herby Vojčík
Sven Van Caekenberghe wrote: Herby, In Zn #bleedingEdge === Name: Zinc-HTTP-SvenVanCaekenberghe.464 Author: SvenVanCaekenberghe Time: 27 July 2017, 1:10:32.048978 pm UUID: 63589259-ac11-0d00-9153-678c0082c0ce Ancestors: Zinc-HTTP-SvenVanCaekenberghe.460 Make ZnSingleThreadedServer>>#start idem

Re: [Pharo-users] Zinc: Are start and stop meant to be idempotent?

2017-07-27 Thread Sven Van Caekenberghe
Herby, In Zn #bleedingEdge === Name: Zinc-HTTP-SvenVanCaekenberghe.464 Author: SvenVanCaekenberghe Time: 27 July 2017, 1:10:32.048978 pm UUID: 63589259-ac11-0d00-9153-678c0082c0ce Ancestors: Zinc-HTTP-SvenVanCaekenberghe.460 Make ZnSingleThreadedServer>>#start idempotent (since it called #stop a

Re: [Pharo-users] is Renraku general purpose rule checker?

2017-07-27 Thread Juraj Kubelka
Hi, At ESUG 2016, Yuriy showed that someone can use Renraku for any domain (object). So, it is not limited to AST/code based rules. In the recent effort of Benoit, he adds some rules to improve writing and executing test cases experience. This is related to AST/source code, but with more compl

Re: [Pharo-users] Documentation

2017-07-27 Thread p...@highoctane.be
pillar things: fork and PR Use https://github.com/cdlm/docker-texlive for generating artefacts like PDFs. Edit in any text editor. I am using Vim with pillar syntax. There is some Emacs available but I do not use Emacs. HTH Phil On Jul 26, 2017 22:58, "Jimmie Houchin" wrote: I am looking