Hi Doru, all
Bloc (and not Block).
It is stored in Smaltalkhub.
MCHttpRepository
location: 'http://smalltalkhub.com/mc/AlainPlantec/Bloc/main'
user: ''
password: ''
You can use the world menu to create and switch to a Bloc world
and come back to a Morphic one.
The idea is to clean and deeply redesign everything.
So far, only the basic Morph hierarchy is remade.
We do not have a lot of time to work on it so we progress slowly.
Cheers
Alain
On 11 juin 2014, at 22:11, Tudor Girba <[email protected]> wrote:
> I would be interested in trying to play with Block. Is it available?
>
> Cheers,
> Doru
>
>
> On Wed, Jun 11, 2014 at 9:55 PM, Esteban Lorenzano <[email protected]>
> wrote:
>
> On 11 Jun 2014, at 16:39, kilon alios <[email protected]> wrote:
>
>> excellent news. I really believe in Morphic and I really like its general
>> design. If you we can clean the mud I am sure we will discover quite a
>> diamond underneath. Thanks.
>
> which general design? the pattern in which is based? that’s not enough to
> keep it :)
> Sorry but there is no easy/efficient way to clean it.
> The only way to clean Morphic is to reimplement it.
> Clean it is just too much work… and too many design decisions where made that
> time and patches made them obsolete or not correct.
> Not to talk about the mix of concepts (bah, the no existence of separation
> between them).
>
> Block is not a clean. Is a revamp.
>
> No offence intended to Morphic: no matter how good was at the beginning,
> *every* system evolves up to a point the effort required to maintain it is
> superior to the effort required to reimplement it (with all the experience as
> a superior step).
> (yeah, yeah… a lot of people will disagree. But time has proven me right… and
> will continue doing it :P)
>
> Esteban
>
>>
>>
>> On Wed, Jun 11, 2014 at 10:25 PM, François Stephany
>> <[email protected]> wrote:
>> \o/
>>
>>
>> On Wed, Jun 11, 2014 at 4:23 PM, Camille Teruel <[email protected]>
>> wrote:
>>
>> On 11 juin 2014, at 15:31, François Stephany <[email protected]>
>> wrote:
>>
>>> What is bloc ?
>>> I've searched in the pharo-dev list but couldn't find it :/
>>
>> A Morphic clean/revamp lead by Alain and Stef.
>>
>>>
>>> On Wed, Jun 11, 2014 at 2:26 PM, stepharo <[email protected]> wrote:
>>> looks so exciting...
>>>
>>> From: Alain Plantec <[email protected]>
>>> Subject: Bloc news
>>> Date: 11 Jun 2014 14:10:29 GMT+2
>>> To: Stéphane Ducasse <[email protected]>
>>> Cc: Alain Plantec <[email protected]>
>>>
>>> Name: Bloc-Core-AlainPlantec.15
>>> Author: AlainPlantec
>>> Time: 11 June 2014, 2:07:16.813171 pm
>>> UUID: d58ae82e-b5dd-41d9-bc31-a48c3e9e5cf1
>>> Ancestors: Bloc-Core-AlainPlantec.14
>>>
>>> - BlMorphs manage their submorphs with local coordinate.
>>> - Drawing and drag&drop has been adapted to local coordinate
>>> - Consequence: TransformationMorph should not be useful anymore because
>>> each morph has its own transform (not only TransformationMorph). Each morph
>>> uses its own transform to declare changed portions of its bounds and to
>>> draw its submorphs.
>>> - The world is no more a special morph:
>>> - the hand is owned by the space
>>> - the canvas and the display/redisplay of morphs are space
>>> responsibilities.
>>> This open the door to several worlds per space.
>>>
>>> Now the current global redrawing mechanism efficiency is not obvious.
>>> Next actions:
>>> - try to localize as much as possible the redrawing of morphs,
>>> - dig several Worlds for a space
>>> - start to comment and write a separate documentation with the help of
>>> Stephane :)
>>>
>>>
>>>
>>
>>
>>
>
>
>
>
> --
> www.tudorgirba.com
>
> "Every thing has its own flow"