On Apr 7, 2018, at 10:22 PM, Thierry Goubier
<thierry.goubier(a)gmail.com> wrote:
Hi Stef,
Le 07/04/2018 à 21:28, Stéphane Ducasse a écrit :
> On 7 Apr 2018, at 21:25, Thierry Goubier
<thierry.goubier(a)gmail.com <mailto:thierry.goubier@gmail.com>> wrote:
>
> Hi Doru,
>
> Le 07/04/2018 à 19:16, Tudor Girba a écrit :
>> Hi Thierry,
>> We are not recreating HotDraw.
>
> That's sad.
No it is not. :)
You can rebuild a new hotdraw if you want.
This is what diagrammer is showing.
It shows that we can move on the UI level again. I’m waiting for this since at least
eigth years.
Good for you :) I'm not so optimistic.
I have the feeling that it's not the GUI framework that was holding you, but the
architecture philosophy in the implementation: wrongly remapping of a type of GUI over
another system, widgets with hundreds of instance variables all blocks so that we
can't understand what they are used for, widgets requiring thousands of lines of code
to produce the dozens of different things on a view they require, a widget system with
call depths so long you have no idea of the path it's taking to open a window, another
where you have to explore your container to do things when you create a view.
So, will that change? Or, has that been carried over to the new one?
Bloc is a
fresh implementation and the goal is to provide the foundation for the future UI of Pharo.
I would be very happy to get your feedback on code, should you have the time time to look
at it.