Hi,
On Sep 20, 2017, at 10:23 AM, Marcus Denker <marcus.denker@inria.fr> wrote:
On 20 Sep 2017, at 10:12, Tudor Girba <tudor@tudorgirba.com> wrote:
Hi,
On Sep 20, 2017, at 9:22 AM, Norbert Hartl <norbert@hartl.name> wrote:
Am 19.09.2017 um 22:50 schrieb Tudor Girba <tudor@tudorgirba.com>:
Hi,
Thanks for the question :).
Indeed, the summary of Stef is quite good.
Here are some additions: - Indeed, Bloc gets stable. Recently, we learned that we can optimize the layouts even more and Alex Syrel will work on that in the next couple of weeks, but this will not impact users.
can't this be done later? I would prefer that making Bloc and Brick usable is the first target.
I can sympathize with that. We also want to get to a usable state as soon as possible.
However, we have a different way of prioritizing and this might seem somewhat counter intuitive. I strongly believe that some things cannot be rushed and that continuously investing in the underlying infrastructure pays off in the mid-term. So, when we see an opportunity to rephrase our understanding we take it earlier rather than later. This is one of these cases.
But it is clear (having spend 10 years in the Squeak communityâ¦) that there is a danger in that, too⦠will there ever be a point were you will *not* be able to do things better?
Ah, I even gave a talk about that:
https://www.slideshare.net/MarcusDenker/perfection-feedback-loops-or-why-wor...
;-)
I agree. However, I see differences: - We choose to invest our energy in things that have a concrete outlook, often using time boxes and guided through a lot of experimentation. - If you get the cost of experimentation lower, you can simply perform more experiments and this increases the chances of producing surprising results. - The output is tangible and is constant, which means that we do not get stuck in an endless loop. It might take longer than people expect, but on the other hand, the results are consistently surprising. - In the meantime, Bloc is usable since half a year (the tutorial from ESUG was also given at PharoDays and works out of the box). And perhaps another thing that is not so clear: Bloc is a team effort and we, at feenk, are part of that team effort. From feenkâs point of view, we see it as an investment and we commit to make Bloc a platform that others can use for the next 10 years. For example, Alex works exclusively on this. As we are a commercial entity, for us this is a business issue, not a hobby. This means that we have all incentives to finish things so that we can build what we actually want to build :). Doru
Marcus
-- www.tudorgirba.com www.feenk.com âLive like you mean it."