Hi Alex,
This is a fantastic report. Unfortunately, I will not be at Pharo’s days.
We will have a very close look at it as Bloc will be the base of Roassal3.
Cheers,
Alexandre
> On Mar 6, 2016, at 8:34 AM, Aliaksei Syrel wrote:
>
> Hi all
>
> Today is sunday meaning
On Sun, Mar 6, 2016 at 5:05 AM, Sven Van Caekenberghe wrote:
>
>> On 05 Mar 2016, at 19:57, Ben Coman wrote:
>>
>> On Sun, Mar 6, 2016 at 2:10 AM, Sven Van Caekenberghe wrote:
>>>
On 05 Mar 2016, at 18:22, Eliot Miranda
Nice!
Since the development of pillar will restart at the end of the month it
would be good to make sure that the new version
does not break this output. So it would be good to have a job that
generates and publish the doc on the web
We could have it under http://books.pharo.org
I did a new
Le 6/3/16 14:53, Nicolai Hess a écrit :
Thank you Stéphane Ducasse,
thank you Eliot Miranda,
and all other people of this community.
I appreciate what all you are doing (as a teacher / developer / user /
supporter)
for environment>
and it is a pleasure for me to work with you.
Me too :)
Hi guys
I'm doing some videos 3 or 4 on GTInspector (I love it).
Now I did
Smalltalk globals inspect because I wanted to have a large object tree.
I tried different ways to filter the presented list but they all failed.
- when I typed stupidly Point I got a DNU (so the search should
have a
It is understandable that over time an own identity for Pharo is helpful
(especially
because of the bad Smalltalk marketing, failures of commercial vendors in the
past, ...).
But also no one can not deny/hide the original roots of Pharo: the primary
foundations
with pure objects all the way
Sounds good. Stuart and Dimitris are spot on.
cheers -ben
On Sun, Mar 6, 2016 at 9:18 PM, stepharo wrote:
> This is for bloc so may be contents is better. I will check when it is used
> and if it returns a collection then we will
> rename it to contents.
> I would prefer
Hi,
Done:
https://pharo.fogbugz.com/f/cases/17759/Spotter-help-should-point-to-the-reset-code
Cheers,
Doru
> On Mar 6, 2016, at 2:44 PM, stepharo wrote:
>
>
>
> Le 6/3/16 11:39, Tudor Girba a écrit :
>> Hi,
>>
>> This is on the todo list, but I would rather want to have
You know people, you should get a life.
The call was to Pharoers to improve Numerical Methods in Pharo. I understand
that someone is pissed that Pharo is evolving, but I don’t understand why you
keep replying to them.
Uko
> On 06 Mar 2016, at 14:31, Benoit St-Jean via Pharo-dev
>
Hi,
The readable htmls are already pre-built in the zip file:
./build/layouts/linear/linear.html
./build/shape/path/shape.html
These files are produced out of source code that is based on a little engine
for describing such step-by-step tutorials. But, the details of this engine are
still
Thank you Stéphane Ducasse,
thank you Eliot Miranda,
and all other people of this community.
I appreciate what all you are doing (as a teacher / developer / user /
supporter)
for
and it is a pleasure for me to work with you.
(this is all I have to say to this topic)
Thanks ! And go one :-)
I want to have the same thing for
> On 06 Mar 2016, at 14:44, stepharo wrote:
>
>
>
> Le 6/3/16 11:39, Tudor Girba a écrit :
>> Hi,
>>
>> This is on the todo list, but I would rather want to have that in settings
>> with a button.
>
> sure
>
>> I did not check if this
Thanks for doing it ;)
Stef
Le 6/3/16 10:27, Aliaksei Syrel a écrit :
Thanks for looking into bloc! :)
On Mar 6, 2016 10:20 AM, "stepharo" > wrote:
wrapContent
self resizing: BlLayoutWrapContentResizing new
I will rename such
Le 6/3/16 11:39, Tudor Girba a écrit :
Hi,
This is on the todo list, but I would rather want to have that in settings with
a button.
sure
I did not check if this is possible yet. Does anyone know if it is?
it could be also in the help.
Normally you do not shoot videos every day or need
Hi Alex
How can I "compile" the doc and read it?
Clement in his tutorial on VM use pillar and download an image and
extract from the image the examples
so may be we could do the same.
Should I run the examples when I do a change to make sure that I'm not
breaking something.
How do you get
***Thanks*** for this report!
Stef
Le 6/3/16 12:34, Aliaksei Syrel a écrit :
Hi all
Today is sunday meaning that we should make a monthly report on what
happened in Bloc in February.
- BlLinearLayout (stack layout + proportional layout)
* Uses gtExample for examples and tests:
--- Begin Message ---
Amen!
My lastname is St-Jean, like it or not I'm closer to Ducasse than Hollansworth!
I discovered Smalltalk with ObjectWorks on AIX : I'm closer to Pharo than
Python, C, C++, C#, Ruby, Snobol, Dart, Go or any other language... Like it or
not, I'm closer to Smalltalk than
This is for bloc so may be contents is better. I will check when it is
used and if it returns a collection then we will
rename it to contents.
I would prefer contents if the majority of implementors use contents
over content like that
I have a smaller probability of mistakes.
Stef
Le 6/3/16
Thanks Doru :)
On Sun, Mar 6, 2016 at 2:14 PM Tudor Girba wrote:
> Hi,
>
> The goal is to get to an alpha state until PharoDays.
>
> Cheers,
> Doru
>
>
> > On Mar 6, 2016, at 1:11 PM, Dimitris Chloupis
> wrote:
> >
> > I heard that you made several
Hi,
The goal is to get to an alpha state until PharoDays.
Cheers,
Doru
> On Mar 6, 2016, at 1:11 PM, Dimitris Chloupis wrote:
>
> I heard that you made several braking backward compatibility changes to Bloc,
> is there a timeline or roadmap when the specification of
I heard that you made several braking backward compatibility changes to
Bloc, is there a timeline or roadmap when the specification of the API will
stabilize so we can use it without the fear of our GUIs stop working
because Bloc brakes backward compatibility ?
On Sun, Mar 6, 2016 at 1:36 PM
Sorry guys but I dont think this is non sense because you may be coding in
Pharo and Smalltalk for a long time, but as a beginner I was confused by
this, and to this day I am still confused why Pharo is not calling itself a
modern implementation of Smalltalk. Even in Pharo by Example there was no
Greek here, but in this case of Bloc if you intent to return a collection
it will be better to use "contents" , other than that Stuart explanation is
perfect. Even for a book we say "table of contents". "Content" is used to
refer to a single item or the uniform structure or a collection of items
On Sun, Mar 6, 2016 at 5:20 PM, stepharo wrote:
> Hi native english speaker
>
> what is the best content or contents?
Actually I couldn't say off hand. It depends on the context and I
can't think of a specific rule. I can only present a few examples.
The contents of the box.
It depends on whether or not you expect the content(s) to be an
uncountable mass, or discrete items.
Contents is probably best when not sure.
You would talk about the contents of a box, but the content of an
article. You could also talk about the contents of an article without
raising too many
+1
> On 06 Mar 2016, at 09:09, stepharo wrote:
>
> +1
>
> Stef
>
> Le 5/3/16 18:59, Aliaksei Syrel a écrit :
>> Documentation != checking of contract.
>> All assertions can be removed from code easily with simple script when bloc
>> will be released (or another solution
+100
On 06.03.2016 09:48, stepharo wrote:
Why Pharo is not smalltalk and will not be Smalltalk
- First because we make it to free us from the past.
- In the future we want that people that learned smalltalk in the
90 do not discard Pharo because
- "what killed
Hi Doru/Andrei
I just produced a video on using spotter for files/dir navigation. Cool
Here is my feedback
- why don't we get dir when we request files?
- I tried ./../ #files :)
Would be nice to have it
- I'm spoiled with Spotter I tried to navigate a mcz file :)
any
Oki I will :)
Le 6/3/16 11:13, Aliaksei Syrel a écrit :
Now it is clear and makes sense. Yes, it should be renamed!
On Mar 6, 2016 11:10 AM, "stepharo" > wrote:
Wait you confuse me.
My only point is
- Class should not end in ing
Now it is clear and makes sense. Yes, it should be renamed!
On Mar 6, 2016 11:10 AM, "stepharo" wrote:
> Wait you confuse me.
>
> My only point is
>
> - Class should not end in ing but in er
> DeepCopier is not DeepCopying
> PragmaCollector is not
> On 06 Mar 2016, at 10:50, Benoit St-Jean via Pharo-dev
> wrote:
>
> Instead of spending a sh*tload of bytes arguing about this nonsense, let's
> move on to do some coding...
Sorry, but this is the only reasonable thing I can rescue from this whole
thread.
The
Wait you confuse me.
My only point is
- Class should not end in ing but in er
DeepCopier is not DeepCopying
PragmaCollector is not PragmaCollecting
- So if I set (using a setter) an attribute to an object passing a
resizer the name of the setter should not be resizing:
I do not know in which world you live. You are probably not exposed to
students and
to technology stack, techno center, hackaton and other place were
developers gather and hack.
You probably use Smalltalk for your hobby and this is great.
I'm selling Pharo to industry and programmers and the
In case of layout strategy it is actually questionable. Because it is
LayoutStrategy WHO resizes. all current *Resizing objects define HOW
strategy resizes element. From this perspective resizer is layout strategy.
We request native English speakers :)
On Mar 6, 2016 10:38 AM, "stepharo"
Add a menu doing
GTSpotter cleanUp.
GTSpotter dontShowPreview
Stef
--- Begin Message ---
+1000 -
Benoît St-Jean
Yahoo! Messenger: bstjean
Twitter: @BenLeChialeux
Pinterest: benoitstjean
IRC: lamneth
Blogue: endormitoire.wordpress.com
"A standpoint is an intellectual horizon of radius zero". (A. Einstein)
From: Esteban Lorenzano
--- Begin Message ---
Sorry to say Stéphane, but those arguments are just as funny as wrong.
You know what? I can copy some code from Smalltalk/X, Dolphin Smalltalk,
VisualAge, ObjectStudio, VisualWorks, ObjectWorks, Smalltalk MT, Squeak, VSE,
and many others and save it in Pharo and *it will
Hi alex
I would like rewrite
exact: aNumber
self resizing: (BlLayoutExactResizer new size: aNumber)
as
exact: aNumber
self resizer: (BlLayoutExactResizer new size: aNumber)
you have
Object subclass: #BlLayoutAxisParams
instanceVariableNames: 'resizing'
classVariableNames:
did it
Le 6/3/16 10:09, Aliaksei Syrel a écrit :
Yes, thanks :) Documentation on path is on the way
On Mar 6, 2016 9:08 AM, "stepharo" > wrote:
Hi blockers
I would like to rename BlShapeResizing into BlShapeResizer
Object subclass:
Thanks for looking into bloc! :)
On Mar 6, 2016 10:20 AM, "stepharo" wrote:
> wrapContent
> self resizing: BlLayoutWrapContentResizing new
>
> I will rename such code to be
>
> wrapContent
> self resizer: BlLayoutWrapContentResizer new
>
>
> BlLayoutWrapContentResizer
But I cache it exactly in asAthensPaintOn: of superclass. it is still not
the final solution and may change or removed completely.
On Mar 6, 2016 10:21 AM, "stepharo" wrote:
> Ok
> why you could not cache it in asAthensPaintOn:
> then write a comment stating it.
>
>
I added it 8 hours ago because my image crashed and I had to save at least
something using "eval" from terminal. Then went sleep :)
Basically I made some checks to determinate if it would make sense to use
opengl instead of Cairo. Because Cairo is slow on huge simulations and
performs a little
Hi native english speaker
what is the best content or contents?
Stef
Ok
why you could not cache it in asAthensPaintOn:
then write a comment stating it.
Stef
Le 6/3/16 10:08, Aliaksei Syrel a écrit :
Because I cache it. Check BlPaint>>#asAthensPaintOn:. Yes, Cairo cache
is not fast enough, I profiled on 5000 bouncing atom morphs :)
On Mar 6, 2016
wrapContent
self resizing: BlLayoutWrapContentResizing new
I will rename such code to be
wrapContent
self resizer: BlLayoutWrapContentResizer new
BlLayoutWrapContentResizer is a strategy (and object responsible of
doing something)
and as such it is much better to use er and ing.
HI alex
What is the purpose of OpenGL package?
How does it relate to bloc?
Because I thought that the point was not to have direct opengl
dependencies in Bloc.
You see how it is painful for me to read your ming?
So may be I should stop trying to help documenting Bloc
Stef
Yes, thanks :) Documentation on path is on the way
On Mar 6, 2016 9:08 AM, "stepharo" wrote:
> Hi blockers
>
> I would like to rename BlShapeResizing into BlShapeResizer
>
> Object subclass: #BlShapeResizing
> instanceVariableNames: ''
> classVariableNames: ''
>
Because I cache it. Check BlPaint>>#asAthensPaintOn:. Yes, Cairo cache is
not fast enough, I profiled on 5000 bouncing atom morphs :)
On Mar 6, 2016 9:59 AM, "stepharo" wrote:
> hi alex
>
> why do you rename asAthensPaintOn: into buildAthensPaintOn:
>
> Stef
>
>
hi alex
why do you rename asAthensPaintOn: into buildAthensPaintOn:
Stef
People having problems to be solved using numqi ou abacus
can you register to the mailing list and that we can continue working there?
And collecting your needs?
Stef
Le 2/3/16 14:17, stepharo a écrit :
Hi guys
I met Didier Besset and we had a great hacking session and discussions
with Serge
Why Pharo is not smalltalk and will not be Smalltalk
- First because we make it to free us from the past.
- In the future we want that people that learned smalltalk in the
90 do not discard Pharo because
- "what killed smalltalk was that we could not work
well in
Hi laurent
do you have a little story (two paragraphs about it?)
Stef
Le 4/3/16 10:18, Laurent a écrit :
Hi,
PharoLauncher is my main entry point for creating / managing /
launching Pharo images. I work at AFI and use Pharo for application
monitoring & Redmine bug tracker analysis.
left blank on purpose
Le 5/3/16 18:22, Eliot Miranda a écrit :
Stef,
On Mar 5, 2016, at 12:10 AM, stepharo > wrote:
You probably leave in a protected environment but I do not live in
the same.
Did you check numPy recently or R? momemtum?
Do you
Ok I understand
- the problem is that the code should then stay to same on accept
- or may be the accept should just raise a warning
Because right now we can modify it and this is ok because we can execute
an expression
so this is when do accept that we should notify the user.
Stef
+1
Stef
Le 5/3/16 18:59, Aliaksei Syrel a écrit :
Documentation != checking of contract.
All assertions can be removed from code easily with simple script when
bloc will be released (or another solution will be found). Assertions
really slowdown everything.
Until version 1.0 bloc will have
Hi blockers
I would like to rename BlShapeResizing into BlShapeResizer
Object subclass: #BlShapeResizing
instanceVariableNames: ''
classVariableNames: ''
package: 'Bloc-Core-!Core-Path'
I hope this is ok for you.
Stef
56 matches
Mail list logo