Yes, it would be great to discuss about that.

Alexandre
-- 
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.



> On Jun 25, 2015, at 11:28 AM, Thierry Goubier <[email protected]> 
> wrote:
> 
> 
> 
> 2015-06-25 15:56 GMT+02:00 Alexandre Bergel <[email protected] 
> <mailto:[email protected]>>:
> Thanks Doru for your inspiring words.
> 
> Recently I had a “coup de blues” because Pharo is completely absent from the 
> StackOverflow and Github scene. I feel it is like a researcher without a 
> webpage. Without a webpage, he does not exist.
> 
> Well, we could put Roassal on github ;)
>  
> 
> But I have faith things will soon change...
> 
> I hope so. It would make Roassal configurations and versions a tad easier :)
> 
> If I was to use Roassal in a professionnal product, I'd be really tempted to 
> do a freeze of Roassal on github along with a few of its dependencies :P
> 
> Thierry
>  
> 
> Cheers,
> Alexandre
> -- 
> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> Alexandre Bergel  http://www.bergel.eu <http://www.bergel.eu/>
> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
> 
> 
> 
>> On Jun 25, 2015, at 8:39 AM, Tudor Girba <[email protected] 
>> <mailto:[email protected]>> wrote:
>> 
>> Hi,
>> 
>> I gave last week a talk at NDC Oslo on "Don't demo facts. Demo stories!". 
>> While the talk is less technical, I did exemplified the message by demoing 
>> Spotter in comparison with the search support from Eclipse.
>> 
>> There are several things I would like to emphasize.
>> 
>> I compared our solution with an "industry standard" one. We often think our 
>> system as being niche and perhaps not mature enough. We need to change that 
>> perception about our work. We build state of the art.
>> 
>> One thing that I did not mention explicitly in the talk is the size of the 
>> implementation. The Spotter implementation is 3500 lines of code -- and that 
>> it is so large because it currently comes with its own widgets. Furthermore, 
>> the extensions average 8 lines per custom processor (including the method 
>> header and the pragma). This is orders of magnitude smaller than what is 
>> typically out there, and it is precisely the reason why we can compete even 
>> if we are fewer.
>> 
>> But, to get out there and compete we have to set that high goal for 
>> ourselves. For example, with GT we do not want to compete. We want to 
>> outcompete. So can you.
>> 
>> While details are important, high goals require us to get away from those 
>> details. Only polishing details will tend to limit you to incremental 
>> improvements. We need to jump from time to time. But, these jumps are hard. 
>> On the one hand, it is hard to find the right jump and convince people to 
>> jump with you. On the other hand, they are hard to predict. For example, 
>> Spotter would have not been predictable one year ago.
>> 
>> Yet, dry goals are not enough to keep us going. We need stories that make us 
>> dream. And the beauty is that Pharo breaths such a story. We should not 
>> limit ourselves to that story only. For example, with GT we want to reinvent 
>> the developer experience by making the developer be able to mold visual 
>> tools to her context because that is the only effective way to build 
>> sustainable systems. This little point of view will turn the IDE upside 
>> down, and this is only possible in a system like Pharo.
>> 
>> Choose your high goal and tell its story through the system that you build. 
>> And remember that Pharo already offers a beautiful story to start from.
>> 
>> Cheers,
>> Doru
>> 
>> -- 
>> www.tudorgirba.com <http://www.tudorgirba.com/>
>> 
>> "Every thing has its own flow"
> 
> 

Reply via email to