Hi,

Brick was born out of necessity. It is a thin layer on top of basic Morphic
that is supposed to coexist with Morphic but not be bound by various
problems Morphic has (such as the layout). Alex Syrel built it primarily
for performance reasons and it was critical to make GTSpotter work. In the
meantime, also the pager interface of GTInspector is using it as well.
Currently, Brick is able to draw itself on Athens.

About the relation with Bloc: we definitely do not want to end up with two
solutions. Building Brick was a great learning experience. Bloc followed a
rewrite from scratch approach, while Bloc is more incremental (it
subclasses Morph) but it works in production. As both are able to work with
Athens and both have local coordinates, I think it's a great opportunity to
learn from both and find the one path that will be integrated in Pharo.
Alex will be at the PharoDays and if Alain is available, he will work with
Alain.

Cheers,
Doru



On Wed, Dec 31, 2014 at 12:30 PM, stepharo <[email protected]> wrote:

>
> Le 31/12/14 11:58, Nicolai Hess a écrit :
>
>> I took a look at GLMBrick and I am wondering what is the intent:
>>
>> - a temporary solution until this functions/behavior are included in
>> Morphic
>>
>     would be nice.
>
>> - a layer on top of morphic without the intent to do this in Morphic any
>> time.
>> - a temporary solution until this functions/behaviors are implemented
>> with bloc
>>
>
> I hope the third but we will need more people participating to Bloc.
>
> I should continue to work on the documentation.... but it takes time.
>
>>
>> nicolai
>>
>
>
>


-- 
www.tudorgirba.com

"Every thing has its own flow"

Reply via email to